下载  >  课程资源  >  C/C++  > C++程序设计课件 ch11 继承与派生

C++程序设计课件 ch11 继承与派生 评分

C++程序设计课件 第11章 继承与派生 11.1 继承与派生的概念 11.2 派生类的声明方式 11.3 派生类的构成 11.4 派生类成员的访问属性 11.5 派生类的构造函数和析构函数 11.6 多重继承 11.7 基类与派生类的转换 11.8 继承与组合 11.9 继承在软件开发中的重要意义
1984 UNNE 笫工1章继承与派生 主讲教师贺利坚 第工1章继承与派生 11.1继承与派生的概念 11.2派生类的声明方式 11.3派生类的构成 11.4派生类成员的访问属性 11.5派生类的构造函数和析构函数 11.6多重继承 11.7基类与派生类的转换 11.8继承与组合 11.9继承在软件开发中的重要意义 贺利坚Email;sxhelijian@163.com 继承与派生的概念 入一个类中包含了若千数据成员和成员函数。 在不同的类中,数据成员和成员函数是不相同的 α但有时两个类的内容基本相同或有一部分相同。 继承就是在一个已存在的类的基础上建立一个新的类。 的已存在的类—基类( base class)或父类( father class) 8新建立的类一派生类( derived clas5)或子类( son class) 基类 派生类 5成就梦想 贺利坚Email;sxhelijian@163.com 理解继承( inhertance) 个新类从已有的类获得其已有特性,称为类的继承 通过继承,一个新建子类从已有的父类那里获得父类的 特性。 a从已有的类(父类)产生一个新的子类,称为类的派生 a类的继承是用已有的类来建立专用类的编程技术。 派生类继承了基类的所有数据成员和成员函数,并可以 对成员作必要的增加或调整。 基类 2一个基类可以派生出多个派生类,每一个 派生类又可以作为基类再派生出新的派生 类,因此基类和派生类是相对而言的 派生类 贺利坚Email;sxhelijian@163.com 草继承( single inheritance) a单继承:一个派生类只从一个基类派生 a单继承关系形成的层次是一个树形结构。 8箭头表示继承的方向,从派生类指向基类。 A A 2 A A 11 12 A A 22 A 32 33 贺利坚Email;sxhelijian@163.com 遥感 elemetryData Electricaldata Telemetry Data fuelCell Valtage timestamp fuelCell2Valtage: #t id fueICell1Amperes fuelcell2Amperes transmit current T ime( transmit current owers.COl 成 ElectricalData SensorData PropulsionData推进 分光仪 SpectrometerData CameraData Radiation Data 针草继承实例 UML描述) sale Payrmerrt 单继承再例 amount arnount Displayltem Credit cardPayment CashPayment cardMember amounttendered authorize alcchande Circle Triangle Rectangle Solid Rectangle IHTOCO 贺利坚Email;sxhelijian@163.com ◎多重辅承( multiple inheritance) 入派生类不仅可以从一个基类派生,也可以从多个基类派生 多重继承:一个派生类有两个或多个基类 A B AC AB BC ABC ABC ABC 交通运输 水系 人工交通运输线 自然交通运输线 河流池塘 高速公路 运河 通航河流 不通航河流 贺利坚Email;sxhelijian@163.com

...展开详情
所需积分/C币:10 上传时间:2013-05-07 资源大小:3.55MB
举报 举报 收藏 收藏
分享 分享

评论 下载该资源后可以进行评论 4

yufangxhu 挺好的 帮助很大
2015-08-09
回复
u012135697 写的很详细,配合书看很好
2014-03-04
回复
zapstart 跟老师学了不少东西~~
2014-01-07
回复
yohohohohoho 挺好的,学习了
2013-09-26
回复
c++程序设计-刘振安书籍(含PPT)

计算机考试,刘振安C++程序设计,自考教材书籍和PPT版本。

立即下载
C++程序设计题

C++程序设计题,包括选择题,简答题,编程题,可以更好地准备C++考试

立即下载
C++程序设计语言.pdf

C++程序设计语言.pdf ,有深度。学习语言首先要熟知它的思想,它的设计规则和演化历程,C++语言的设计和演化!

立即下载
C++程序设计_谭浩强(经典版)

本书详细介绍了C++面向对象程序设计方法,书中例子简单,逻辑清晰,逐层深入,是一本不错的C++学习手册。

立即下载
C++程序设计原理与实践.pdf

C++程序设计原理与实践.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

立即下载
C++程序设计基础课后答案 第十章

C++程序设计基础课后答案 第十章,十分详细,完整,欢迎下载

立即下载
C++程序设计 刘振安 2008年版自考课本课后习题参考答案及其程序

第一章 一、选择题 1.B; (typedef ,typeid ,typename,都为保留字); 2.C; (标识符,应该以字母或,下划线开头); 3.C; (标识符中有的特殊符号,只能有下划线); 二、填空题 1. cin,cout 2. new,delete 3. int a(55); 三、改错题 1.没有定义变量num; 2.const int *p=&x;是声明指向常量的指针, *p不能当作“左值”,*p=65错误。 3.p为常量指针,不能吧p作为“左值”,p=&y,错误。 四、编程题 1. 分别用字符和ASCII码形式输出整数值65和66

立即下载
windows窗口设计程序 C/C++程序设计

用C程序设计windows的窗口,教你如何用程序设计windows窗口,想知道,不妨看一看。

立即下载
C++程序设计, C++视频教程下载

C++程序设计, C++视频教程下载

立即下载
C++程序设计语言

《C++程序设计语言》英文名为《the c++ programming language》也是学习C++的一本经典书籍。希望对你有帮助

立即下载
高级语言C++程序设计编程范例与精解

高级语言C++程序设计编程范例与精解 关于不同的例题的详解

立即下载
C++程序设计语言1到4部分,高清带书签

本书版权属于原作者,本人只是从网络收集到本资源,请勿用作商业用途,本人不承担任何侵权责任。 《C++程序设计语言》(原书第4版)是C++领域最经典的参考书

立即下载
C++程序设计语言(特别版)pdf

C++程序设计语言(特别版).pdf 适合C++初学者学习

立即下载
Visual+C++程序设计实用案例教程

Visual+C++程序设计实用案例教程-于永彦-pdf 和大家一起分享 大家一起进步

立即下载
C++程序设计实践指导

C++程序设计实践指导 有需要的同学可以下载下来看看

立即下载
C++程序设计 电子版

C++程序设计 网页看的太慢 ..... 电子版

立即下载
c++程序设计B实验

C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,

立即下载
高级语言C++程序设计编程范例与精解(周玉龙)

高级语言C++程序设计编程范例与精解(周玉龙)PDF 完整版,不错的书,适合初学者看看。

立即下载
c++程序设计(钱能)

网上找了很久,也不算太清楚,不过不会少页。

立即下载
c++程序设计原理与实践例程源码

c++程序设计原理与实践例程源码 Chapter02 Chapter03 Chapter04 Chapter05 Chapter06 Chapter07 Chapter08 Chapter09 Chapter10 Chapter11 Chapter12 Chapter13 Chapter14 Chapter15 Chapter16 Chapter17 Chapter18 Chapter19 Chapter20 Chapter21 Chapter22 Chapter23 Chapter24 Chapter25 Chapter26 Chapter27

立即下载