编写类的时候,成员变量尽量用private修饰,可以通过public修饰的成员方法来间接访问成员变量。
举一反三
- 关于public和private,下面说法错误的是: A: private修饰的成员变量和方法仅仅只能在本类中访问 B: public修饰的成员变量和方法可以在任何地方访问 C: private修饰的成员变量和方法可以在本类和子类中访问 D: public修饰的成员变量和方法只能在同一个包中访问
- 关于类中成员变量的作用范围,下述说法中正确的是()。 A: 只有用public修饰的变量才能在所有方法中使用 B: 用private修饰的成员变量可以在main方法中直接使用 C: 类中所有成员变量在所有成员方法中有效 D: 用static修饰的成员变量只能在用static修饰的方法中使用
- 为了保证类的成员变量的安全性,成员变量应该尽量被修饰为()。 A: private B: public C: static D: abstract
- 内部类不能访问外嵌类由private修饰的成员变量和成员方法
- 成员变量属于类,而局部变量是方法中定义的变量或方法的参数;成员变量可以被public、private和static等修饰,而局部变量则不能,二者都可以被()修饰