(8-2)想让任意包中的子类都可以访问其父类中的成员,对于父类成员,下面访问权限控制符可以恰好满足这一要求
protected
举一反三
- 想让任意包中的子类都可以访问其父类中的成员,对于父类成员,下面()访问权限控制符可以恰好满足这一要求。 A: public B: private C: transient D: Noaccessmodifierisqualified E: protected
- 子类对父类的缺省权限成员访问分为两种情况:对于同一包中父类的缺省成员具有访问权限,对于其他包中父类的缺省权限成员没有访问权限。
- 下列关于父类成员访问权限的描述中,正确的是( ) A: 子类可以直接访问父类中的所有成员 B: 子类可以直接访问父类中除构造方法外的所有成员 C: 子类可以直接访问父类中除private外的所有成员 D: 子类可以直接访问父类中的public或protected成员
- (8-2)类的成员访问控制权限控制符决定了其它类对该成员的访问能力
- ()权限表示这个成员只能被同一个包(类库)中的类所访问和调用,如果一个子类与父类位于不同的包中,子类也不能访问父类中的缺省访问控制成员,也就是说其他包中的任何类都不能访问缺省访问控制成员? A: private B: public C: static D: 缺省访问控制权
内容
- 0
(8-2)类的访问控制权限和类成员的访问控制权限共同决定了类成员的访问控制权限
- 1
下列关于访问控制符的说法错误的是( ) A: private修饰的成员可以被它的子类访问 B: public访问权限具有开放性,可以被任何类访问 C: protected成员可以被不同包中的子类继承 D: protected成员可以被本类或者本包中的其它类访问
- 2
子类可以访问父类的非私有成员,同理父类也可以访问子类的非私有成员
- 3
如果类使用默认访问权限控制符,则以下关于成员访问权限控制符说法正确的是()。 A: 当一个类的成员声明为protected时,同包中的任何其他类能够访问它 B: 当一个类的成员声明为private时,同包中的任何其他类能够访问它 C: 当一个类的成员声明为public时,不同包中的他类不能够访问它 D: 当一个类的成员声明为protected时,不同包中的子类可以访问该成员
- 4
子类中所继承父类的成员都可以在子类中访问