Java访问权限饰词
public、protect、friendly、private
1.friendly
-
如果一个class内的数据成员或方法没有任何权限饰词,那么它的缺省访问权限就是friendly
-
同一个package内所有classes都可以访问friendly成员
2.public
可以被任何class调用
3.private
private成员只能在成员所属的class内被调用
4.protected
-
具有friendly访问权限的同时,又能被subclass(当然包括子孙类,即子类的子类)所访问。
-
即,既能被同一package中的classes访问,又能被protected成员所在class的subclass访问。