湖北大学数计学院计科系 朱明 第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.hclass Advisor int noOfMeeting;;class Studentpublic: Studentchar* pName no namestrncpyname, pName,
原创力文档

文档评论(0)