C++初学者指南 第十篇(12)
来源:互联网 发布:剑三成男天策捏脸数据 编辑:程序博客网 时间:2024/05/21 11:11
转载请标明出处:http://blog.csdn.net/zhangxingping
复习题
1. 被继承的类叫做______类。继承别的类的类叫做_____类。
2. 基类是否可以访问派生类中的成员?派生类是否可以访问基类中的成员?
3. 创建TwoDShape类的一个派生类叫做Circle。在area()函数中计算圆形的面积。
4. 如何阻止派生类访问基类中的成员?
5. 写出派生类的构造函数调用基类构造函数的通用形式。
6. 有如下的继承关系:
class Alpha { .... };
class Beta : public Alpha { ..... };
class Gamma : public Beta { ..... };
当创建Gamma类的对象的时候上述类中的构造函数是按照什么样的顺序被调用的?
7. 保护成员的访问权限如何?
8. 基类的指针是可以指向派生类的对象的。解释一下为什么这点对于函数重写来讲是非常重要的。
9. 什么是纯虚函数?什么是抽象类?
10. 抽象类是否可以实例化?
11. 解释一下为什么纯虚函数有助于实现“一个接口,多种实现”的多态性。
- C++初学者指南 第十篇(12)
- C++初学者指南 第十一篇(12)
- C++初学者指南 第十篇(1)
- C++初学者指南 第十篇(2)
- C++初学者指南 第十篇(3)
- C++初学者指南 第十篇(4)
- C++初学者指南 第十篇(5)
- C++初学者指南 第十篇(6)
- C++初学者指南 第十篇(7)
- C++初学者指南 第十篇(8)
- C++初学者指南 第十篇(9)
- C++初学者指南 第十篇(10)
- C++初学者指南 第十篇(11)
- C+++初学者指南+第六篇(5)
- C+++初学者指南+第六篇(6)
- C+++初学者指南+第六篇(7)
- C++:初学者的指南
- Objective-C 初学者指南
- 黑客经验谈:跳板攻击入侵技术实例解析
- 左转弯差点被撞
- Android Browser应用程序探讨
- C #中的几个线程同步对象方法一
- 命令行方式管理MySQL数据库
- C++初学者指南 第十篇(12)
- C #中的几个线程同步对象方法二
- 用AnimateWindow函数实现窗口动画效果
- 用户日志生成策略,哪个方案好?
- Terminal too wide (solaris vi editor)
- ASP.NET生成静态页面
- VBA 搜索共享资源
- 使用视图和存储过程的优缺点
- Can not write to cache files, please check directory ./data/ and ./data/cache/ . 的解决方法