二级c++笔试历年真题 联系客服

发布时间 : 星期六 文章二级c++笔试历年真题更新完毕开始阅读d08c878cb9d528ea81c779ca

};

int main(){

Derived objD(1,2);objD.disp(); objD.Base::disp(); objD.Base1::disp(); objD.Base2::disp(); return 0; }

请将程序补充完整,使程序在运行时输出: Derived:d=1 Base:b=2 Base:b=2 Base:b=2

47. 在类的对象被创建的时候,______函数会被自动调用。 48. 有如下程序: #include using namespace std; class Base{ public: int m,n; };

class Derived1: ______ Base{}; class Derived2:public Derived1{ public:

void SetMN(int M,int N){m=M;n=N;} int GetSumNM(){return(m+n);} };

int main(){ Derived2 objD; objD.SetMN(3,4);

cout<<\ return 0; }

编译时只有\有语法错误,程序的其他地方没有语法错误。请判断下划线处使用的关键字是什么。

49. 在类中,______成员为类的所有对象所共享。

50. 在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作\类\。类是一种抽象的概念,属于该类的一个实例叫做\。