- 4
- 0
- 约6.16千字
- 约 37页
- 2019-08-19 发布于广东
- 举报
面 向 对 象 C++5-8章习题课 2015.5.5 复习——虚函数 多态主要体现在虚函数上,只要有虚函数存在,对象就会在运行时动态绑定。 例1: 通过基类指针或引用即可访问基类和派生类中的同名函数。 例2: 这里用到了什么? 虚基类 上例用到了虚基类,虚继承 只存在一个CAnimal的复制。 例3: 这里用到了什么? 抽象类 上例用到了抽象类,纯虚函数 抽象类面积的计算方法不确定,设为纯虚函数,这样圆形有圆形的面积计算方法,矩形有矩形的面积计算方法,每个继承于CFigure的类都有自己的面积,通过getArea成员函数即可获得面积。 包含纯虚函数的类称为抽象类,一个抽象类至少具有一个纯虚函数。抽象类只能作为基类派生新的子类,不能实例化。 比如,软件构造师可以通过纯虚函数建立接口,然后让程序员填写代码实现接口,而自己主要负责建立抽象类。 例4:实现抽象类中的成员函数 例5:多重继承 多个基类派生一个子类 派生出Teacher_Level类,包含教师和职称信息,新增工资信息。 练习1:写出下列程序的运行结果 #include iostream using namespace std; class A {public: A(int i = 3){ x = i; } virtual void at() { coutx=xendl;} v
您可能关注的文档
最近下载
- 上财社课件国际商法(第九版)-张圣翠第二章 国际商事合同法.pptx VIP
- 2026考研(414)植物生理学与生物化学真题及答案.docx VIP
- 上财社课件国际商法(第九版)-张圣翠第十二章 国际商事仲裁法.pptx VIP
- 园林树木学授课课件(电子版)于晓南4.ppt VIP
- 2025年江苏省直公务员遴选笔试真题及完整答案解析(9月7日统考).docx VIP
- 煤炭供应方案.doc VIP
- 上财社课件国际商法(第九版)-张圣翠第三章 国际商事代理法.pptx VIP
- 江苏省苏州市振华中学校2025年中考二模语文试题(含答案).docx VIP
- 低内阻双NMOS管8205,8205S规格书.pdf VIP
- 【信息技术】安全使用信息系统 课件 2023—2024学年人教_+中图版(2019)高中信息技术必修2.pptx VIP
原创力文档

文档评论(0)