在JAVA中有四种访问控制权限,分别为:private, default, protected, public
private(私有的)
如果一个成员方法或变量名前使用了private修饰, 那么这个成员只能在类的内部使用。
如果一个方法使用了private修饰,这个类就不能被调用
Default
如果一个成员方法或变量名前没有使用任何访问控制符,就为default。默认的访问控制成员可以被这个包中的其它类访问(包括这个包中的子类内部以及这个包中所有类以对象.成员的方式访问)。如果这个子类不在这个包中,则子类也不能访问父类的默认访问控制成员
Protected
这个成员既可以被这个包中其它类访问,也可以被不同包中的子类内部访问
Public(公共的)
可以被所有类访问,不管访问类与被访问类在不在同一个包中
作用域private