C%2B%2B程序设计教程10-继承.ppt_第1页
C%2B%2B程序设计教程10-继承.ppt_第2页
C%2B%2B程序设计教程10-继承.ppt_第3页
C%2B%2B程序设计教程10-继承.ppt_第4页
C%2B%2B程序设计教程10-继承.ppt_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、103360:24,1,c程序教程(第二版),第十章Chapter 10 Inheritance,清华大学出版社钱能,103360:24,2,继承第十章内容继承结构(Inheritance Structure 访问父类成员派生类的结构继承模式10:3:24、6和继承模式有三种类型3 特征在于,当类的继承方式是公开继承时,基类的公开和保护成员的访问属性在派生类中不变,基类的私有成员不能访问。 private表示私人继承。 特征是,如果类的继承方法是私有继承,则基类的公共成员和保护成员都作为私有成员显示在派生类中,而基类的私有成员在派生类中无法访问的受保护的代表保护继承,而类的继承方法基类的公开成

2、员和保护成员作为保护成员出现在派生类中,具有基类的私有成员无法访问的特征。103360:24,7,103360:24,8、派生类对象结构,关于以下继承关系: class Father int a,b; 公共3360/成员函数:类别son :公共特性。 public: /成员函数:基类对象子类对象子类对象空间始终是基类对象、c、a、b、a、b、基类部分、子类添加部分、1033603:24、9、 2 .捆绑访问父类成员的基类对象仅允许访问基类成员函数,而不允许访问子类成员函数。 这是自然的: Student ds(“Jenny”); GraduateStudent gs(“Smith”); 添加曲线(3,2.5 ); ds.display (); 加载曲线(3,3.0 ); gs.display (); GS .获得质量(); 获得质量(); /error,103:24,10,子类也是基类的用户,成员函数无法访问

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论