第11章继承与派生
继承和派生概念单一继承多重继承
继承和派生是面向对象编程(OOP)的核心概念,二者本质是同一过程的两个视角——继承是子类获取父类特征的行为,派生是从父类创建子类的过程,核心目的是实现代码复用、拓展功能、多态基础并建立类之间的层次关系代码复用:父类封装通用属性/方法(如“人类”的姓名、年龄、吃饭()等),子类无需重复编写,直接继承功能拓展:子类可在父类基础上新增专属特性(如“学生类”新增学号、上课(),“教师类”新增工号、授课())多态基础:继承是多态的前提(子类重写父类方法,不同子类对同一方法有不同实现)11.1继承和派生关系概念
继承可分为单一继承和多
您可能关注的文档
- 《C++程序设计教程 第4版》课件 第4章 流程控制结构.pptx
- 《C++程序设计教程 第4版》课件 第1章 C++语言概述.pptx
- 《C++程序设计教程 第4版》课件 第2章 数据类型与运算符.pptx
- 《C++程序设计教程 第4版》课件 第3章 C++基本输入输出.pptx
- 《C++程序设计教程 第4版》课件 第5章 数组.pptx
- 《C++程序设计教程 第4版》课件 第6章 指针.pptx
- 《C++程序设计教程 第4版》课件 第7章 函数.pptx
- 《C++程序设计教程 第4版》课件 第8章 编译预处理.pptx
- 《C++程序设计教程 第4版》课件 第9章 结构体和枚举类型.pptx
- 《C++程序设计教程 第4版》课件 第10章 类和对象.pptx
原创力文档

文档评论(0)