范围:
public声明的变量及方法,表明在整个包内包外都可使用。 private 声明的变量及方法,只在声明的类内可以使用。 protected包外不可使用。包内可以使用。 不使用关键字默认为包内使用。
这四个修饰符的访问权限如下表:
-----------------------------------------------
类内部 package内 子类 其他
public 允许 允许 允许 允许
protected 允许 允许 允许 不允许
default 允许 允许 不允许 不允许
private 允许 不允许 不允许 不允许