public、private、protected-----java

来源:互联网 发布:linux 建c文件 编辑:程序博客网 时间:2024/04/30 11:29
public,protected,private是Java里用来定义成员的访问权限的,另外还有一种是“default”,也就是在成员前不加任何权限修饰符。如: 
public   class   A{ 
    void   method(){}; 

method就属于default权限。 

这四个修饰符的访问权限如下表: 
-------------------------------------------------------------------------- 
                      类内部     package内       子类         其他 
public             允许         允许                 允许         允许 
protected       允许         允许                 允许         不允许 
default           允许         允许                 不允许     不允许 
private           允许         不允许             不允许     不允许 

-----------------------------------------------------------------------------

 

0 0