java类成员访问控制修饰符作用域
public修饰的成员没有限制,任何包中的任何类都能访问。
Protected只能被同一个包中的类访问,或者不同包中的子类访问。
default 只能被同一个包中的类访问,包括同一个包中的子类。
private只能被同一个类中的方法访问。
注意protected和default修饰符的区别,如果不是子类,则他们的效果是一样的(只能被同一个包中的类访问),如果是子类,protected可以被在任何包中的子类访问,但是default只能被同一个包中的子类访问,而不能被其他包中的子类访问。