JAVA中有四种权限修饰符,从权限从大到小排分别为:
public>protected>(default)>private
被其修饰的对象(其中default为默认休息,不用写)可以使用的范围
public | protected | (default) | private | |
---|---|---|---|---|
同一个类 | yes | yes | yes | yes |
同一个包 | yes | yes | yes | no |
不同包子类 | yes | yes | no | no |
不同包非子类 | yes | no | no | no |
JAVA中有四种权限修饰符,从权限从大到小排分别为:
public>protected>(default)>private
被其修饰的对象(其中default为默认休息,不用写)可以使用的范围
public | protected | (default) | private | |
---|---|---|---|---|
同一个类 | yes | yes | yes | yes |
同一个包 | yes | yes | yes | no |
不同包子类 | yes | yes | no | no |
不同包非子类 | yes | no | no | no |