C++程序设计

  • Created: 2015-10-13
  • 6981
Name:C++程序设计
No.:S081202TL003Semester:秋季学期
Hour:40Credit:1.5
Teacher:杨力祥
Introduction:
 
本课程为公共选修课。是C++程序实践B的前导课程。
本课程的主要教学目的讲解C++语言的基本思想和方法,介绍面向对象的编程风格。使学生从理论上掌握C++程序设计语言的基础概念(对象、类、继承和多态等)。进而对复用、面向对象的思想、编译的基本过程及运行时结构有比较深刻的认识。
Content:
 
第一章 对象与类
第二章 构造函数与析构函数
第三章 堆与拷贝构造函数
第四章 静态数据成员与静态成员函数
第五章 继承
第六章 多态与虚函数
第七章 多重继承
第八章 友元
第九章 运算符重载
第十章 模板
第十一章 异常处理
第十二章 I/O流
Material:
 
教材:钱能 主编,《C++程序设计教程》,清华大学出版社,北京,2005
References:
 
主要参考书:〔美〕Bjarne Stroustrup著,《The C++ Programming Language》,机 
械工业出版社,2002。
〔美〕Stanley B. Lippman 著,《C++ Primer》, 中国电力出版社