'''面向对象程序设计课程'''是为[[本科生]]讲授[[面向对象程序设计方法]]及[[C++语言]]的[[课程]]。 <> == 教学大纲 == ---- 1. 绪论: [[面向对象程序设计方法]]、[[C++字符集|字符集]]、[[C++词法|词法]]、[[C++语法|语法]] 1. 数据类型:[[C++数据类型|数据类型]]、[[C++变量|变量]]、[[C++常量|常量]]、[[C++引用|引用]]、[[C++指针|指针]] 1. 运算符:[[C++运算符|运算符]]、[[C++表达式|表达式]] 1. 控制语句:[[C++控制语句|控制语句]] 1. 函数:[[C++函数|函数]]、[[递归]] 1. 数组:[[C++数组|数组]]、[[C++数组和指针|数组和指针]]、[[C++多维数组|多维数组]] 1. 重载和模板:[[C++重载|重载]]、[[C++模板|模板]]、[[C++运算符重载|运算符重载]] 1. 类和对象:[[C++类|类]]、[[C++对象|对象]] 1. 继承和多态:[[C++继承|继承]]、[[C++虚函数|虚函数]] 1. 输入输出流:[[C++输入输出流|输入输出流]] 1. 异常处理:[[C++异常处理|异常处理]] == 参考书目 == ---- * [[周霭如]],[[林伟健]]编著,[[C++程序设计基础(第3版)]],[[电子工业出版社]],2010。 == 授课教师 == ---- 2010年春季学期: * [[侯宏旭]]教授 [[许岗]]讲师 == 课程讲义 == ---- 1. [[attachment:cpp0.ppt|C++程序设计讲义0(课程简介)]] 1. [[attachment:cpp1.ppt|C++程序设计讲义1(绪论)]]