-
public级的成员变量能够被以下哪些对象访问到?()
A . 所有的对象,但其它包中的对象只能访问少数从包中导出的成员
B . 所有的对象,子类可以直接访问,也可以继承父类对象的public级成员
C . 所有的对象,但子类只能直接访问,而不能继承父类对象的public级成员
D . 所有的对象,但子类不能访问其它包中的父类对象的public级成员
E . 所以的对象
-
如果派生类的继承方式是protected的,则在main()函数中,可以通过派生类对象来访问基类的公有的成员。
A . 正确
B . 错误
-
已知A类被打包在packageA,B类被打包在packageB,且B类被声明为public,且有一个成员变量x被声明为protected控制方式。C类也位于packageA包,且继承了B类。则以下说法正确的是()。
A . A类的实例不能访问到B类的实例
B . A类的实例能够访问到B类一个实例的x成员
C . C类的实例可以访问到B类一个实例的x成员
D . C类的实例不能访问到B类的实例
-
一个public的类中的一个protected成员可以被哪些成员访问()。
A、同一类中的其他成员可以访问它
B、同一包中的非子类可以访问它
C、同一包中的子类可以访问它
D、不同包中的子类可以访问
-
已知A类被打包在packageA,B类被打包在packageB,B类被声明为public,且有一个成员变量x被声明为protected控制方式。C类也位于packageA包,且继承了B类。则以下说法正确的是()。
A . A类的实例不能访问到B类的实例
B . A类的实例能够访问到B类一个实例的x成员
C . C类的实例可以访问到B类一个实例的x成员
D . C类的实例不能访问到B类的实例
-
关于被保护访问控制符protected修饰的成员变量,以下说法错误的是()
A . 能被同一包内的类访问,也能被同一包内的子类访问
B . 只可以被两种类访问和引用:该类本身、该类的所有子类
C . 可以被三种类所引用:该类本身、与它在同一个包中的其他类、在所有继承该类的子类
D . 能被同一包内的类访问,也能被其它包内的子类访问
-
用于定义类成员的访问控制权的一组关键字是()。
A、class,float,double,public
B、float,boolean,int,long
C、char,extends,float,double
D、public,private, protected
-
不允许作为类及类成员的访问控制符的是( )
-
基类的protected成员只能在基类声明和派生类声明中访问( )
-
接口的访问权限有public、private、protected。
-
已定义类A: class A { ptivate: int x; protected: int y; public: int z; void ShowA()
A.cout<< x;
B.cout<< y;
C.cout<< z;
D.cout<< a;
-
下面叙述错误的是()。A.对基类成员的访问能力在private派生类中和public派生类中是相同的B.基类的
下面叙述错误的是()。
A.对基类成员的访问能力在private派生类中和public派生类中是相同的
B.基类的private成员在public派生类中不可访问
C.基类中的public成员在protected派生类中是protected的
D.基类中的public成员在protected派生类中仍然是public的
-
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是
A.公有类型
B.私有类型
C.保护类型
D.友元类型
-
如果派生类以proteCted方式继承基类,则原基类的proteCted成员和publiC成员在派生类中的访问属性分别是()。
A.publiC和publiC
B.publiC和proteCted
C.proteCted和publiC
D.proteCted和proteCted
-
【单选题】(8-2)如果类使用默认访问权限控制符,则以下关于成员访问权限控制符说法正确的是()。
A.当一个类的成员声明为protected时,同包中的任何其他类能够访问它
B.当一个类的成员声明为private时,同包中的任何其他类能够访问它
C.当一个类的成员声明为public时,不同包中的他类不能够访问它
D.当一个类的成员声明为protected时,不同包中的子类可以访问该成员
-
【单选题】(8-2)想让任意包中的子类都可以访问其父类中的成员,对于父类成员,下面()访问权限控制符可以恰好满足这一要求。
A.public
B.private
C.protected
D.transient
E.No access modifier is qualified
-
私有派生中,基类中的public成员在派生类中是________成员,protected成员在派生类中是________成员
-
4、当用public继承从基类派生一个类时,基类的()成员可被派生类中的成员函数访问。
A.protected
B.public
C.private
D.friend
-
若有如下类定义:已知obj是类D的对象,下列句中不违反类成员访问控制权限的是()
A.obj.fun1();
B.obj.var1;
C.obj.fun2();
D.obj.fun3();
-
访问修饰符public,private,protected,以及不写是的区别?
-
在Python中使用public、protected、private等保留字控制类的访问权限。()
是
否
-
3、域和方法的访问控制符只有3个,分别是public、private、protected
-
简述在protected继承方式下基类成员的访问权限?
-
8、关于类的成员访问控制,说法正确的是()。
A.类成员的访问源有两个:类成员和类用户。类成员指类本身的函数成员,类用户指类外部的使用者。
B.如果需要限定类的成员的访问源时,则需要明确描述该成员的访问控制属性。当每个成员没有描述其访问控制属性时,表明它支持任意的访问源。
C.private访问修饰符的含义为:定义类的私有成员,表示该成员只能被类的成员和该类的对象访问。
D.public访问修饰符的含义是:定义类的公有成员,是类成员的默认权限。