A.obj.fun1( );
B.obj.varl;
C.obj.fun2( );
D.obj.fun3( );
[单选题]若有如下类定义: class B { void fun1() { protected: double var1; public: void fun2() { }, class D: public B protected: void fun3() { };已知obj是类D的对象,下列语句中不违反类成员访问控制权限的是A.obj.fun1();B.obj.varl;C.obj.fun2();D.obj.fun3();
[单选题]( 31 )若有如下类定义 :class B{void fun1(){}protected:double varl;public:void fun2(){}};class D:public B{protected:void fun3(){}};已知 obj 是类 D 的对象,下列句中不违反类成员访问控制权限的是A. ) obj.funl();B. ) obj.varl;C. ) obj.fun2();D. ) obj.fun3();
[单选题]有如下类定义:class B{public: void fun1(){}private: void fun2(){}protected: void fun3(){}};class D: public B{protected: void fun4(){}};若obj是类D的对象,则下列语句中不违反访问控制权限的是( )。A.) obj. fun1();B.) obj. fun2();C.) obj. fun3();D.) obj. fun4();A.B.C.D.
[单选题]若有如下类定义: class B{ void funl(){} protected: double varl: public: void fun2(){} }; class D:public B{ protected: void fun3(){} }; 已知obj是类D的对象,下列语句中不违反类成员访问控制权限的是( )。A.obj.funl();B.obj.varl;C.obj.fun2();D.obj.fun3();
[单选题]有如下类定义class MyClasspublic:Private:int data;};若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass类的对象obj,则横线处的声明语句应为( )。A.) friend istream& operator>>(istream& is, MyClass&A);B.) friend istream& operator>>(istream& is, MyClassA);C.
[单选题]有如下类定义: class Fun { public: Fun(int v):value(v){}//① ~Fun(){}//② private: Fun{},//③ int value=0;//④ }; 其中存在语法错误的行是( )。A.①B.②C.③D.④
[单选题]有如下类定义: class Point{ private: static int how_many; }; ______how_many=0; 要初始化Point类的静态成员how_many,下划线处应填入的内容是A.intB.static intC.int Point: :D.static int Point
[单选题]有如下类定义: class Test { private int x; public int y; public void setX (int m) {x=m;} public int getX( ) {return x;} }现用Test t=new Text();生成一个对象t,则如下语句中,错误的是( )。A.t.x=10;B.t.y=10;C.t. setX(10);D.int m=t.getX( );
[单选题]有如下类定义: class Point{ private: static int how_many; }; ______how_many=0; 要初始化Point类的静态成员how_many,在下画线处应填入的内容是A.intB.static intC.int Point::D.static int Point::
[单选题]( 23 )有如下两个类定义class XX{private:double x1;protected:double x2;public:double x3;};class YY:protected XX{private:double y1;protected:double y2;public:double y3;};在类 YY 中保护成员变量的个数是A. ) 1B. ) 2C. ) 3D. ) 4