c讲稿第5章继承与派生.ppt

c讲稿第5章继承与派生.ppt

ID:50760873

大小:292.50 KB

页数:83页

时间:2020-03-14

c讲稿第5章继承与派生.ppt_第1页
c讲稿第5章继承与派生.ppt_第2页
c讲稿第5章继承与派生.ppt_第3页
c讲稿第5章继承与派生.ppt_第4页
c讲稿第5章继承与派生.ppt_第5页
资源描述:

《c讲稿第5章继承与派生.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C++面向对象程序设计》第四章内容4.1什么是运算符重载4.2运算符重载的方法4.3重载运算符的规则4.4运算符重载作为类成员函数和友元函数4.5重载双目运算符4.6重载单目运算符4.7重载流插入运算符和流提取运算符4.8不同类型数据间的转换2第5章继承和派生本章内容5.1继承和派生的概念5.2派生类的声明方法5.3派生类的构成5.4派生类成员的访问属性5.5派生类的构造函数和析构函数5.6多重继承5.7基类和派生类的转换5.8继承与组合4目标理解派生和继承的相关概念;掌握派生类的声明方式掌握派生类的构成和成员的访问属性

2、;掌握派生类构造函数和析构函数的使用方法;掌握多重继承的方法;理解基类和派生类的转换方法;理解继承与组合的含义。55.1继承与派生的概念继承:继承是类之间定义的一种重要关系。人学生老师大学生研究生硕士生博士生专科生本科生在职研究生65.1继承与派生的概念B类继承A类,或称从类A派生出B类,则A类称为基类(父类),类B称为派生类(子类)。人学生老师大学生研究生硕士生博士生专科生本科生在职研究生75.1继承与派生的概念单继承:派生类从一个基类派生的继承关系。多继承:派生类从多个基类派生的继承关系。人学生老师大学生研究生硕士生博

3、士生专科生本科生在职研究生85.1继承与派生的概念例:1、定义一个学生类Student,包括学生和姓名,以及显示信息的函数。2、定义一个大学生类CollegeStudent,包括学生、姓名和专业,以及显示信息的函数。95.1继承与派生的概念classStudent{public:voiddisplay(){cout<

4、e;cout<

5、play1(){cout<

6、类中除构造函数和析构函数之外的全部成员。改造基类成员。通过继承方式改造基类成员的访问控制权限;对基类成员进行覆盖,即在派生类中声明一个和基类数据或函数同名的成员。添加新的成员。14classStudent{public:Student(intn,stringna){num=n;name=na;}~Student(){}voidinput(){cin>>num>>name;}voiddisplay(){cout<

7、nt:privateStudent{public:voiddisplay(){cout<

8、Student:publicStudent{public:voiddisplay1(){cout<

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

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

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