java访问修饰符
private(私有):
- 只能在同一个类内部访问。
- 无法被子类或其他类访问。
- 通常用于封装类的内部实现细节。
public(公共):
- 可以被所有类访问。
- 没有任何访问限制。
- 通常用于定义类的公共接口。
protected(受保护):
- 在同一个类、同一个包和所有子类中可以访问。
- 通常用于在子类中继承和使用父类的属性和方法。
default(默认):
- 也称为 package-private(包私有)。
- 在同一个包中可以访问。
- 无法被不同包中的类访问。
- 没有显式使用访问修饰符时,默认为 default。