若有如下类定义: 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();
若有如下类定义: 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();
下列选项中,列出用于定义类成员的访问控制权的一组保留字是 ( )A.class,float,double,publicB.float,boolean,int,longC.char,extends,float,doubleD.public,private,protected
Java.lang.Thread、java.lang.Number、java.lang.Double、java.lang.Math、java.lang.Void、java.lang.Class、java.lang.ClassLoader
下列选项中,列出用于定义类成员的访问控制权的一组保留字是______。A.float,boolean,int,longB.class,float,double,publicC.char,extends,float,doubleD.public,private,protected
若有如下类定义: 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();
对于下面( )类定义,可以通过“newJ_Class()”生成类J_Class的实例对象。A、publicclassJ_Class{publicJ_Class(void){}}B、publicclassJ_Class{}C、publicclassJ_Class{publicJ_Class(Strings){}}D、publicclassJ_Class{publicvoidJ_Class(){}publicJ_Class(Strings){}
下列选项中,列出用于定义类成员的访问控制权的一组保留字是()。A.class.float.double.publicB.fioat.Boolean.int,longC.char.extends.float.doubleD.public.private.protected
用于定义类成员的访问控制权的一组关键字是()A.class, float, double, publicB.float, boolean, int, longC.char, extends, float, doubleD.public, private, protected