封装
访问控制符:
private 只能自己使用
default 同一个包下可以使用
protected 不同包的子类可以使用
public 都可以使用
ps:访问控制符不仅能够控制变量的访问,还能够修饰类,控制类的访问
类的属性访问控制:
- 一般使用private访问权限。
- 提供相应的get/set方法来访问相关属性,这些方法通常是public修饰的,以提供对属性的赋值与读取操作(注意:boolean变量的get方法是is开头!)。
- 一些只用于本类的辅助性方法可以用private修饰,希望其他类调用的方法用public修饰。