当前位置: 代码迷 >> 其他开发语言 >> C++判断题,该如何解决
  详细解决方案

C++判断题,该如何解决

热度:974   发布时间:2016-05-02 04:05:30.0
C++判断题
1. 在 C++中,允许从一个类派生出任意多个类,但不允许某个类同时从多个类派生。
2. 抽象类不会产生实例,所以不需要有构造函数。 
3. 从一个模板类可以派生新的模板类,也可以派生非模板类。
4. 一个类产生的所有对象共享同一个该类的静态数据。
5. 任何类都要有不必提供参数的构造函数(默认缺省构造函数) 。
6. 构造函数和析构函数都不能重载。 
7. 基类类型的指针可以指向其派生类对象。
8. 设有说明 int * const p=new int; 则表明指针 p 是常量,p 只能指向固定的存储单元。 
9. 行为多态是指不同类的对象可以实现同一行为,但实现方法不同,利用函数和运算的 重载(overloading)及继承中的覆写(overriding)可以实现行为多态。
10 设有函数说明 void f(const int&);则在调用该函数时,提供的参数既可以是变量,又可以是常量。

麻烦大家帮完成下以上的判断题的对与否,谢谢

------解决方案--------------------
1.错 c++允许多继承
2.错
3.错
4.对
5.错
6错
7对
8对
9错
10错
  相关解决方案