C++程序设计继承与派生剖析.ppt

§8 继承和派生 教学要求 1、能通过继承现有的类建立新类 2、了解基类和派生类的概念 3、能够用多重继承从多个基类派生出新类 重点与难点 用多重继承从多个基类派生出新类 内容 1 基类和派生类 2 单继承 3 多继承 4 虚基类 5 应用实例——日期和时间 小结 作业 继承性 封装、继承和多态性是面向对象程序设计的三大机制, 其中, 继承性是面向对象程序设计中最重要的机制 继承机制提供了无限重复利用程序资源的一种途径, 利用继承机制, 可扩充和完善就的程序设计一适应新的需求, 这样既节省程序开发的时间和资源, 又便于维护 §8.1 基类和派生类 类的继承与派生 保持已有类的特性而构造新类的过程称为继承 在已有类的基础上新增自己的特性而产生新类的过程称为派生 被继承的已有类称为基类(或父类) 派生出的新类称为派生类(子类) §8.1 基类和派生类 继承与派生的目的 继承的目的: 实现代码重用 派生的目的: 当新的问题出现, 原有程序无法解决(或不能完全解决)时, 需要对原有程序进行改造(扩展/完善) §8.1 基类和派生类 回顾: 类的定义格式 class 类名称 { public: 公有成员(外部接口) private: 私有成员 p

文档评论(0)

1亿VIP精品文档

相关文档