单项选择题

若有如下类定义:
class B
void fun1( )
private:
double varl;
public:
void fun2( )
;
class D:public B
private:
void fun3( )
;
已知obj是类D的对象,下列语句中不违反类成员访问控制权限的是

A.obj.fun1( );
B.obj.varl;
C.obj.fun2( );
D.obj.fun3( );
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序: #include<iostream> using namespace std; class Part public: Part(int x=0):val(x)cout ~Part( )cout<<val; pritave: int val; ; class Whole public: Whole(int x,int Y,int z=0):p2(x),p1(Y),val(z)cout<<val; ~Whole( )cout<<val; pritave: Part p1,p2; int val; f; int main( ) Whole obj(1,2,3); return 0; 程序的输出结果是
A.123321
B.213312
C.213
D.123123
单项选择题
有如下程序: #include<lostreanl> using namespace std; elass MyClass public: MyClass( )++count; ~MyClass( )--count; static int getCount( )return count; private: static int count; ; int MyClass::count=0; int main( ) MyClass obj; cout<<obj.getCount( ); MyClass*ptr=new MyClass; cout<<MyClass::getCount( ); delete ptr; cout<<MyCiass::getCount( ); return 0; 程序的输出结果是
A.121
B.232
C.221
D.122
相关试题
  • 请将下列栈类Stack补充完整。 class Stac...
  • 请在如下程序中的空格处填写正确的语句; ...
  • 请将如下程序补充完整,使得输出结果为:bb...
  • 有以下复数类的声明,请补充完整。 Class...
  • 已知类sample是一个抽象类,其成员函数disp...