C++程序设计与训练

本课程是以实践为主的高级语言程序设计课程,在掌握C程序设计的基础上,拓展到面向对象的C++编程。本课程采用课堂授课、课上实验和课后大作业三部分紧密结合的方法,目标是使学生通过本课程的学习,掌握面向对象程序设计的基本概念和方法,C++的语法和编程方法,巩固提高程序调试方法,了解C++模板的使用方法,了解基于MFC的可视化编程方法,掌握以面向对象的编程思想进行程序分析与设计的能力。课程主要内容包括C++语言的基本介绍、面向对象程序设计的基本概念、C++类与对象、继承与重载、C++的I/O流、C++模板、C++异常处理方法、VC的集成开发环境和调试方法。