四种访问权限修饰符

Java权限修饰符public、protected、private置于类的成员定义前,用来限定对象对该类成员的访问权限。

 对于class的权限修饰只可以用public和default(缺省)。

  public类可以在任意地方被访问。

  default类只可以被同一个包内部的类访问。

在同一个java文件中,可以写多个class,但是只有一个class的修饰符为public,其余的class前面的修饰符都是缺省的。

如果子类和父类在同一个包下,那么子类对于父类的成员修饰符只有不是私有的private,就都可以使用。

如果子类和父类不在同一个包下,那么子类只能使用父类中的protescted和public修饰的成员。

原文地址:https://www.cnblogs.com/fangfangfanga/p/12037173.html