Java权限修饰符public、protected、private置于类的成员定义前,用来限定对象对该类成员的访问权限。
对于class的权限修饰只可以用public和default(缺省)。
public类可以在任意地方被访问。
default类只可以被同一个包内部的类访问。
在同一个java文件中,可以写多个class,但是只有一个class的修饰符为public,其余的class前面的修饰符都是缺省的。
如果子类和父类在同一个包下,那么子类对于父类的成员修饰符只有不是私有的private,就都可以使用。
如果子类和父类不在同一个包下,那么子类只能使用父类中的protescted和public修饰的成员。