- 4
- 0
- 约2.18万字
- 约 83页
- 2016-04-13 发布于湖北
- 举报
第4篇面向对象的程序设计 第11章 继承与派生 第12章 多态性与虚函数 第13章 输入输出流 第14章 C++工具 第11章 继承与派生 11.1 继承与派生的概念 11.2 派生类的声明方式 11.3 派生类的构成 11.4 派生类成员的访问属性 11.5 派生类的构造函数和析构函数 11.6 多重继承 11.7 基类与派生类的转换 11.9 继承在软件开发中的重要意义 面向对象程序设计有4个主要特点: 抽象、封装、继承和多态性。 要较好地进行面向对象程序设计,还必须了解面向对象程序设计另外两个重要特征——继承性和多态性。在本章中主要介绍有关继承的知识,在第12章中将介绍多态性。 面向对象技术强调软件的可重用性(software reusability) 。C++语言提供了类的继承机制,解决了软件重用问题。 11.1 继承与派生的概念 在C++中可重用性是通过继承(inheritance)这一机制来实现的。继承是C++的一个重要组成部分。 一个类中包含了若干数据成员和成员函数。有时两个类的内容基本相同或有一部分相同。 如研究生类和大学生类,已经有大学生类,设计研究生类时,可以利用Student作为基础,再加上新的内容即可,以减少重复的工作量。 C++提供的继承机制就是为了解决这个问题。 在C++中,所谓“继承”就是在一个已存在的类的基础上建立一个
您可能关注的文档
最近下载
- 工程热力学(上海交通大学)中国大学MOOC慕课 章节测验期末考试答案.docx VIP
- 2024《房屋市政工程生产安全重大事故隐患判定标准》.docx VIP
- 锅炉煮炉专项施工方案.docx
- 上海新高考数学解析几何 第 20 题试题+解答汇总.docx VIP
- 2024年中考乡土历史《湖南地方文化常识》复习提纲(精华版).docx VIP
- 分时主图通达信指标公式源码.docx VIP
- 2025年江苏省泰州市中考生物真题(含答案解析).docx VIP
- 零件的特种加工工艺设计.doc VIP
- 08J907 洁净厂房建筑构造.pdf VIP
- 2026中考“科学”学科终极背诵手册(浙江专用).pdf
原创力文档

文档评论(0)