单项选择题
对下面程序描述正确的是( )。 #include < iostream > using namespace std; class A { private: int i; public: class B { private: int j; protected: int k; int fun1 ( ); } MyB; int fun2 ( ); }
A.定义类B的对象的语句是: A::B b;
B.类A的成员函数fun2()可以用Myj的方式访问类B的私有成员j。
C.类A的成员函数fun2()可以用Myk的方式访问类B的保护成员k。
D.类B的成员函数fun1()可以直接访问类A的私有成员i。
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下程序输出的结果是( )。 void main( ) { int x = 1,a =0,b =0; switch(x) { case 0:b ++; case 1: a + +; case 2:a ++ ;b ++; } cout <<a <<b;}
A.21
B.11
C.12
D.10
点击查看答案&解析
单项选择题
以下错误的if语句是( )。
A.if(x>x++;
B.if(x++;
C.if(x!= cout<<x;y++;
D.if(x< x++;cout<<x;else cout<<y;
点击查看答案&解析
相关试题
在下面程序中,括号里应填( )。 #incl...
A
在下面表达式中,不表示虚继承的是( )。
编译时的多态性可以通过使用( )获得。
以下不能对二维数组a进行正确初始化的语句...