填空题

在类中, 【10】 成员为类的所有对象所共享。

【参考答案】

类的静态
<上一题 目录 下一题>
热门 试题

填空题
有如下程序:#include<iostream>using namespace stdclass Base{int b;public:Base(int i) {b=i;}Void disp ( ) {cout<< Base:b= <<b<<’’; }};class Base1:virtual public Base{public:Base1(int i):Base(i){}};class Base2:virtual public Base{public:Base2(int i):Base(i){}};class Derived:public Base2. public Base1{int d;public:Derived(int i ,int j):Base1(j),Base2(j), 【12】 { d=i; }void disp() {cout<< Derived:d= <<d<<’ ’;}};int main()Derived objD(1,2);objD. disp()objD. Base::disp();objD. Base1::disp()objD. Base2::disp();return 0;}请将程序补充完整,使程序在运行时输出:Derivd:d=1 Base:b=2 Base:b=2 Base:b=2
填空题
有如下程序:#include<iostream>using namespace std;class Base{public:int m,n;};class Derived1: 【11】 Base{};class Derived2:public Derived1{public:void SetMN(int M,int N){m=M;n=N;}int GetSumMN(){return(m+n);}};int main() {Derived2 objD;ohjD. SetMN(3,4);cout<< M+N= <<objD, m+objD, n<<endl;return 0}编译时只有“cout<< M+N <<objD.m+objD.n<<endl;”有语法错误,程序的其他地方没有语法错误。请判断下划线处使用的关键字是什么。
相关试题
  • 如下程序声明了一个二维图形类TwoDShape,...
  • 如下程序声明了一个使用两个通用数据类型的...