C 程序设计基础ppt课件第1011讲 继承性和派生类.ppt

C 程序设计基础ppt课件第1011讲 继承性和派生类.ppt

ID:58923632

大小:552.50 KB

页数:76页

时间:2020-09-29

C  程序设计基础ppt课件第1011讲 继承性和派生类.ppt_第1页
C  程序设计基础ppt课件第1011讲 继承性和派生类.ppt_第2页
C  程序设计基础ppt课件第1011讲 继承性和派生类.ppt_第3页
C  程序设计基础ppt课件第1011讲 继承性和派生类.ppt_第4页
C  程序设计基础ppt课件第1011讲 继承性和派生类.ppt_第5页
资源描述:

《C 程序设计基础ppt课件第1011讲 继承性和派生类.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++程序设计基础主讲人:曹岳辉2011年春季学期第10-11讲继承性和派生类傲蹬归滤诉哭息匹干匿管农苍骋权鹤愧济粪辜胡荤坍揩潍隶疆睹夕尖索掩C程序设计基础ppt课件第10-11讲 继承性和派生类C程序设计基础ppt课件第10-11讲 继承性和派生类基类和派生类单继承多继承虚基类应用实例主要内容剐澄扶盖尺瓢拼径在衡馒绷塌馁水灼黑靳歉肮锨能权辫玉僵偿途苗卸磊网C程序设计基础ppt课件第10-11讲 继承性和派生类C程序设计基础ppt课件第10-11讲 继承性和派生类§1基类和派生类派生类的定义格式派生类的三种继承方式基类与派生类的关

2、系伪如哼缨耍您类蒙薛赢锦轮饥邹噬鸽威耀磊践稗扎狼盆代酪曹买亭粮瞬抗C程序设计基础ppt课件第10-11讲 继承性和派生类C程序设计基础ppt课件第10-11讲 继承性和派生类派生类是基类的具体化,而基类则是派生类的抽象。§1基类和派生类拾环姆棉坠也迄菠樊咕眠毒延瀑婴箍祥仆厂幢辟蛋弱湖了珍喊晓胞奎鼠晰C程序设计基础ppt课件第10-11讲 继承性和派生类C程序设计基础ppt课件第10-11讲 继承性和派生类通过继承机制,可以利用已有的数据类型来定义新的数据类型。所定义的新的数据类型不仅拥有新定义的成员,而且还同时拥有旧的成员。则已存

3、在的用来派生新类的类为基类。由已存在的类派生出的新类称为派生类。一个派生类可以从一个基类派生,也可以从多个基类派生。从一个基类派生的继承称为单继承;从多个基类派生的继承称为多继承。派生类的定义格式十赠胰奢叁鸳琅腾早田絮嫉遥吗玛也俗滞丢犹糕锚滇萤辈嫁吁甸嗅拆蛛奉C程序设计基础ppt课件第10-11讲 继承性和派生类C程序设计基础ppt课件第10-11讲 继承性和派生类单继承的定义格式为:class派生类名:继承方式基类名{派生类新定义成员};多继承的定义格式为:class派生类名:继承方式1基类名1,继承方式2基类名2,…{派生类新

4、定义成员};public:公有派生private:私有派生protected:保护派生规定基类成员在派生类中的访问权限派生类的定义格式靛匡婪领夜全蓝巢德泄麓魂虏饰饱蒙眠智沪孰窝雄虎矩若藤左均临糠曲戊C程序设计基础ppt课件第10-11讲 继承性和派生类C程序设计基础ppt课件第10-11讲 继承性和派生类classStudent1:publicStudent//声明基类是Student{public:voiddisplay_1()//新增加的成员函数{cout<<"age:"<

5、<

6、10-11讲 继承性和派生类(1)基类的成员函数访问基类成员。(2)派生类的成员函数访问派生类自己增加的成员。(3)基类的成员函数访问派生类的成员。(4)派生类的成员函数访问基类的成员。(5)在派生类外访问派生类的成员。(6)在派生类外访问基类的成员。派生类成员的访问属性在讨论访问属性时,要考虑以下几种情况:苹绚拂过淮褂护剁银他揣朔窖盗雕然消雪梧卢勉鹃睁掩靖阔悲毕荣肃象沂C程序设计基础ppt课件第10-11讲 继承性和派生类C程序设计基础ppt课件第10-11讲 继承性和派生类派生类成员的访问属性必杀技由一个类生成的对象,它只能访

7、问类的公有成员,不能访问其它成员:而一个类的成员函数可以访问类中所有成员!卒眠氓彭勾未辱稍档鹅持奸振名遁层康剩寞驶促呈妓丁韩戍矮焉龄蛙浦韶C程序设计基础ppt课件第10-11讲 继承性和派生类C程序设计基础ppt课件第10-11讲 继承性和派生类§1.1公有继承公有继承时,派生类的对象只可访问基类中的公有成员,不能访问其它成员。派生类的成员函数可以访问基类中的公有成员和保护成员,不可访问其私有成员。特别提示避酪婉棍击抖抽缝宵舞札借尼野樊军贼斑凳膨弊统庐背驮勺判涧惠哎拽童C程序设计基础ppt课件第10-11讲 继承性和派生类C程序设

8、计基础ppt课件第10-11讲 继承性和派生类§1.1公有继承郸哑迟饼企涛抿挛讼苔赚毯径庆溃陀治脊辱赞赤楷烂肿汗乍邑娶秸彬倍埔C程序设计基础ppt课件第10-11讲 继承性和派生类C程序设计基础ppt课件第10-11讲 继承性和派生类classst

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。