9.1 多态的基本概念.docVIP

  • 13
  • 0
  • 约1.08千字
  • 约 2页
  • 2018-03-29 发布于广东
  • 举报
课 次:38 多态性与虚函数 授课专业: 网络与电子商务技术、网络与通信技术、计算机软件技术(数据库)、计算机软件技术(游戏软件)、计算机信息安全、应用电子技术。 学 时 数:2 一、教学目的: 领会: 子类型关系; 多态的概念和意义; 虚函数、纯虚函数、抽象类的概念和意义。 掌握: 实现多态的方法; 纯虚函数,虚析构函数和抽象类的使用方法 二、教学重点: 多态的意义和实现方法; 纯虚函数和抽象类; 三、教学难点: 理解多态的含义; 实现多态。 四、教学内容与教学过程设计: 主要内容 子类型关系; 多态性的基本概念; 多态性的实现方法:虚函数; 纯虚函数和抽象类; 教学过程设计 1、回顾前一次课有关同名覆盖的知识,为本次课的学习作必要的知识准备; 2、介绍面向对象程序设计思想中的“子类型关系”,并用实例演示; 3、介绍多态性的有关概念及其意义; 4、介绍实现多态的方法及虚函数的定义,并用实例演示; 5、介绍纯虚函数的定义及其与抽象类的关系,以及定义抽象类的意义; 6、结合编程实例,向学生示范如何定义纯虚函数和抽象类; 五、总结 本堂课主要阐述了子类型关系、多态性、虚函数、纯虚函数及抽象类等基本概念,并对在C++程序中实现多态的方法和意义进行了详细讲解和演示。 子类型关系: 在C++语言中,公有继承时,派生类的对象可以作为基类的对象处理,派生类是基类的子类型; 赋值兼容规则:

文档评论(0)

1亿VIP精品文档

相关文档