Java四种权限修饰符 在创建类中的使用

四种权限修饰符

Java中有四种权限修饰符:

public > protected > (default) >private

同一个类(我自己) YES YES YES YES

同一个包(我儿子) YES YES YES NO

不同包子类(我邻居)YES YES NO NO

不同包非子类(陌生人)YES NO NO NO

注意事项:

(default)并不是关键字“default”,而是根本不写

{
public int num = 37;
protected int num = 37;
int num = 37;
private int num = 37;
}

小结一下类的权限修饰符

public > protected > (default) >private

定义一个类的时候,权限修饰符规则:

  1. 外部类:public / (default)只能是这两种
  2. 成员内部类:public / protected /(default) /private都可以
  3. 局部内部类:什么都不能写

关注查看更多内容!

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();