访问权限修饰符声明了成员变量的访问权限。Java提供的显示的访问权限修饰符有3种,分别是:私有(private)、保护(protected)和公 共(public),用()修饰的变量,允许任何类在外部直接访问,这破坏了封装的原则,造成数据安全性能下降。凡是被()修饰的成员变量,都称为私有变量。它只允许在本类的内部访问,任何外部类都不能访问它。
举一反三
- 要使用类中的某个成员变量能被外部任意类访问,则该变量应用权限修饰符( )修饰。 A: public B: private C: protected D: 不加任何修饰符
- 在使用权限修饰符( )修饰的类的成员变量和成员方法,可以被当前包中所有类访问,也可以被它的子类访问。 A: public B: protected C: 默认 D: private
- 类Class1中的属性被private修饰符修饰为私有变量,所有方法不能访问它。( )
- 下面有关私有变量和私有方法的声明,叙述正确的有()。 A: 用关键字private修饰的成员变量和方法,称为私有变量和私有方法 B: 用关键字protected修饰的成员变量和方法,称为私有变量和私有方法 C: 用关键字public修饰的成员变量和方法,称为私有变量和私有方法 D: 私有变量不能通过对象直接访问,只有在本类中创建的该类对象,才能访问自己的私有变量
- 类中成员变量被( )修饰符修饰,可以在该类的外部被任意访问。 A: public B: protected C: private D: default