Java基础之访问权限控制

Java设置了四种访问权限等级:public > protected > 包访问权限(默认访问权限;没有关键字) > private

默认访问权限和public能够用来修饰类。修饰类的变量和方法四种权限都可以。(不讨论内部类)  举例:

public class TKGbordDemoFileSVImpl implements ITKGbordDemoFileSV{}    修饰类
public void deal(String ftpPathCode, String FileName,String sysTime,String offerIdentify) throws Exception{}  修饰方法

权限设置即是否允许跨包访问 、包内类与类之间访问等等,public 权限最大,即允许跨包访问,private 权限最小,只允许类内访问

 

 

                            修饰符                          类内部                   同一个包              子类           任何地方
private  √      
default  √  √    
protected  √  √  √  
public  √  √  √  √

猜你喜欢

转载自www.cnblogs.com/zhengfy/p/12127082.html
今日推荐