- A.数据定义语言
- B.数据管理语言
- C.数据操纵语言
- D.数据控制语言
- A.x=15
- B.x=17
- C.x=23
- D.x=25
- A.模拟现实世界中不同事物之间的联系
- B.强调模拟现实世界中的算法而不强调概念
- C.使用现实世界的概念抽象地思考问题从而自然地解决问题
- D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
- A.a
- B.AA.a
- C.a{}
- D.AA::a{}
- A.返回值
- B.this指针
- C.指针参数
- D.返回类型
- A.1234
- B.1324
- C.1342
- D.3142
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。请完成以下部分,实现在屏幕上输出为
C3
C2
这个程序需要修改的部分,请按照以下部分实现。
(1)类C0不能被实例化,请定义一个纯虚函数print,在注释1后添加适当的语句。
(2)类C1私有虚继承类C0,请在注释2后添加适当的语句。
(3)类C2公有继承于C0,请在注释3后添加适当的语句。
(4)类c3公有继承于C2与C1,请在注释4后添加适当的语句。
注意:增加代码或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。
试题程序:
#include(iostream.h)
classCO
{
//********1********
};
//********2********
classC1:
{
public:
voidprint
{
cout<"”C1"< } }; //********3******** classC2: { public: voidprint { cout<<"C2"< } }; //********4***x**** classC3: { public: voidprint { cout<<"C3"< } }; voidmain { C30bj3; C20bj2; obj3.print; obj2.print; return; }
订单号:
遇到问题请联系在线客服
订单号:
遇到问题请联系在线客服