第1题:
A、保证基类公有成员在子类中可以被访问
B、保证每个对象拥有自己的数据成员,但共享处理这些数据成员的代码
C、保证基类保护成员在子类中可以被访问
D、保证基类私有成员在子类中可以被访问
第2题:
在类定义的外部,可以被访问的成员有()。
A. 所有类成员
B. private的类成员
C. public的类成员
D. public或private的类成员
第3题:
关于被保护访问控制符protected修饰的成员变量,以下说法正确的是( )。
A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B.可以被两种类访问和引用:该类本身、该类的所有子类
C.只能被该类自身所访问和修改
D.只能被同一个包中的类访问
第4题:
在C++中,类由数据成员和成员函数封装而成,每个成员都具有描述该成员可见性的访问控制属性,若某类的一个成员的访问控制属性是protected属性,这个成员(30)。
A.只能被该类的成员函数访问
B.只能被该类的成员函数和友元函数访问
C.只能被该类的成员函数、友元函数和该类的派生类的成员函数防问
D.不仅可以被该类的成员函数访问,而且还可以被该类的外部访问
第5题:
下列关于类的访问权限的描述中,( )是错误的。
A.类中说明为公有的成员可以被程序中的任何代码访问
B.类中说明为私有的成员只能被类的成员函数和说明为友元类的成员函数访问
C.类中说明为保护的成员可以被该类的派生类的成员访问
D.类的对象和类成员函数一样可以访问类的所有成员
第6题:
protected和private区别在于:protected成员可以被派生类访问,而private成员则不能被派生类访问。()
第7题:
A.应不加修饰符
B.只能用protected修饰
C.只能用private修饰
D.只能用public修饰
第8题:
关于被私有访问控制符private修饰的成员变量,下列说法正确的是( )。
A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B.可以被两种类访问和引用:该类本身、该类的所有子类
C.只能被该类自身所访问和修改
D.只能被同一个包中的类访问
第9题:
关于私有访问控制符protected修饰的成员变量,以下说法正确的是( )。
A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B.可以被两种类访问和引用:该类本身、该类的所有子类
C.只能被该类自身所访问和修改
D.只能被同一个包中的类访问
第10题:
下列关于保护成员的说法中,正确的是( )。
A.保护的成员只能被类本身的成员函数及友元类的成员函数访问
B.保护成员可以被程序中的任何代码访问
C.保护的成员与私有成员是完全一样的
D.保护成员访问权限和公有成员是一样的