南华大学课程教案课程名称:面向对象程序设计 授课教师:谢卫星 2007 年 10 月 8 日章次名称 第五、六章类和对象授课学时 总学时 12 学时 课堂讲授 540 分钟 实验 上机教学目的掌握:类定义的方法和存取级别;类的成员变量和成员函数的定义和使用,以及对象的定义;构造函数和析构函数;静态类成员变量和成员函数的定义和使用方法;对象指针和对象引用的定义和使用方法;对象数组的定义和使用方法;const类型的定义和使用方法;子对象和堆对象的定义和使用方法;内联成员函数的定义和使用方法;模板函数的用法;类模板的定义方法。理解:构造函数和析构函数的调用及其次序;拷贝构造函数的调用;在函数中对象传递的机制;类型转换规则;多参数的模板设计。了解:结构作为类的定义的方法与 class 的区别;友元函数和友元类;嵌套类与局部类的定义。重点: 类的定义与对象,数据成员与成员函数。教学重点难点: 常对象、常指针、数组指针,静态成员。教学方法通过举例说明、程序实例以及模型简化等教学方法,引导学生理解相关概念及背景。教学内容类和对象的定义;对象的初始化;成员函数;静态成员;友元;对象指针和对象引用;对象数组;const 类型;子对象和堆对象;类型转换。学生作业教书育人方式备注