- 19
- 0
- 约2.65万字
- 约 144页
- 2015-12-15 发布于广东
- 举报
第7章 继承与派生 7.1 继承与派生 7.2 多继承 7.3 类的继承方式 7.4 派生类的构造和析构函数 7.5 派生中成员的标识与访问 7.6 虚基类 7.1 继承与派生 7.1.1 继承与派生的概念 在面向对象的程序设计中,大量使用继承和派生。例如,我们要定义不同的窗口,因为窗口都具有共同的特征,如窗口标题,窗口边框及窗口最大、最小等,我们不需要也没有必要将每一个窗口定义一遍。这时我们可以先定义一个窗口类(系统的类库中已存在),然后以这个窗口类作为基类派生出其它不同的窗口类。 所谓继承,就是新的类从已有类那里得到已有的特性。从另一个角度来看,从已有类产生新类的过程就是类的派生。已有的类称为基类或父类,产生的新类称为派生类或子类。派生类同样也可以作为基类再派生新的类,这样就形成了类的层次结构。 类的继承和派生的层次结构,可以说是人们对自然界中的事物进行分类、分析和认识的过程在程序设计中的体现。现实世界中的事物都是相互联系、相互作用的,人们在认识过程中,根据事物的实际特征,抓住其共同特性和细小差别,利用分类的方法进行分析和描述。例如,对于交通工具的分类见图7-1。 这个分类树反映了交通工具的派生关系。最高层是抽象程度最高的交通工具,
您可能关注的文档
- EDA技术与CPLD FPGA开发应用简明教程 978--302-15639-0 7.1 二进制振幅键控(ASK)调制器与解调器设计新.ppt
- EDA技术与CPLD FPGA开发应用简明教程 978--302-15639-0 7.2 二进制频移键控(FSK)调制器与解调器设计新.ppt
- EDA技术与CPLD FPGA开发应用简明教程 978--302-15639-0 7.4 FPGA通用异步收发器新.ppt
- EDA技术与CPLD FPGA开发应用简明教程 978--302-15639-0 9.1 键盘接口设计新.ppt
- EDA技术与CPLD FPGA开发应用简明教程 978--302-15639-0 9.2 LED驱动器设计新.ppt
- EDA技术与CPLD FPGA开发应用简明教程 978--302-15639-0 9.4 A_D接口设计新.ppt
- EDA技术与CPLD FPGA开发应用简明教程 978--302-15639-0 第2章EDA课件新.ppt
- EDA技术与CPLD FPGA开发应用简明教程 978--302-15639-0 第4章EDA课件新.ppt
- EDA技术与CPLD FPGA开发应用简明教程 978--302-15639-0 第5章EDA课件新.ppt
- EDA技术与CPLD FPGA开发应用简明教程 978--302-15639-0 第6章EDA课件新.ppt
- 《GB/T 21709.6-2026针灸技术操作规范 第6部分:穴位注射》.pdf
- GB/T 47335.1-2026中医药 诊断词汇 第1部分:舌象.pdf
- 中国国家标准 GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 《GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究》.pdf
- GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 中国国家标准 GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- 《GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法》.pdf
- 2026多元公平包容大奖(Belonging+Awards)申报指南.pptx
- 杰富瑞-美国清洁能源:内部预警已至,住宅太阳能商业模式生变-The Call Is Coming From Inside–Residential Solar Biz Model In Flux-20260422.pdf
原创力文档

文档评论(0)