类的继承与多态.pptxVIP

  • 4
  • 0
  • 约7.62千字
  • 约 46页
  • 2022-10-25 发布于上海
  • 举报
会计学 1 类的继承与多态 2 6. 类的继承与多态 面向对象编程(OOP)的三大特性: 封装性 继承性 多态性 本章主要介绍: 理解继承和软件继承性 理解基类和派生类的概念 理解成员修饰符protected 使用base引用访问基类成员 如何在基类和派生类中使用构造和析构函数 通过一个案例,演示继承机制 第1页/共46页 3 6.1 继承概述 父类 子类 动物 继承是软件复用的一种形式。采用这种形式,可吸收现有类的数据和行为,为其赋予新功能,从而创建出新类。软件复用节省了程序开发时间。它还鼓励人们重用经过实践检验和调试的高质量软件,使系统能高效地实现。 第2页/共46页 4 6.2 基类和派生类 日常生活中,一个类的对象也是另一个类的对象。 如,一个Rectangle(矩形)类“属于”四边形(正方形、平行四边形和梯形同样是四边形)。也可以说,Rectangle(矩形类)是从Quadrilateral(四边形)类继承而来的。 Quadrilateral类是基类, Rectangle类是派生类。 再如,教师类和学生类可以由大学成员类派生,讲师、教授又可以由教师类派生,毕业生和在校生又可以由学生类派生。 第3页/共46页 5 6.3 保护成员和内部成员 前面介绍了成员访问修饰符:public和private public成员,可以从程序的任何位置,通过该类(基类或派生类)的对象引用,来

文档评论(0)

1亿VIP精品文档

相关文档