第16章 继承.ppt

湖北大学数计学院计科系 朱明 第16章 继承 16.1 继承的概念 16.2 继承的工作方式 16.3 派生类的构造 16.4 继承与组合 16.5 多态性 16.6 多态的思考方式 16.7 多态性如何工作 16.8 不恰当的虚函数 16.9 虚函数的限制 16.10 类的冗余 16.11 克服冗余带来的问题 16.12 类的分解 16.13 抽象类 16.14 由抽象类派生具体类 16.15 纯虚函数的需要性 16.1 继承的概念 继承inheritance是面向对象程序设计的基础概念之一,是解决软件复用reuse的一种方法. 新类继承了现有类的属性和行为,并且为了使新类具有自己所需的功能,新类还要对这些属性和行为予以修饰. 16.2 继承的工作方式 根据从一个基类还是多个基类派生,继承可分为单继承和多继承. 单继承的声明方式: //********************** //** ch16_1.cpp ** //********************** #includeiostream.h #includestring.h class Advisor int noOfMeeting; ; class Student public: Studentchar* pName no namestrncpyname, pName,

文档评论(0)

1亿VIP精品文档

相关文档