美文网首页
Java中的访问权限

Java中的访问权限

作者: lambdan | 来源:发表于2019-01-08 23:05 被阅读0次
               类    包     子类   异包         
    public   √     √       √        √          
    protect  √     √      √        x           
    default  √     √       x       x         
    private  √     x       x       x           

这是一个描述java权限的图,而且是很流行的一张图,本来明白访问权限的人看过这个图后突然就发现怎么不明白访问权限了,因为这个图把访问权限的访问者被访问者搞的很乱,真正访问的是类中的函数,被访问者也是类中的函数和变量,关包什么事。

              同类  同包异类  子类   异包类        可访问类
    public   √         √           √       √           :本类 同包异类 同包子类 异包子类 异包异类
    protect  √         √          √/√     x           :本类 同包异类 同包子类 异包子类                
    default  √         √          √/x      x           :本类 同包异类 同包子类                         
    private  √         x           x        x           :本类

子类中 斜杠左边表示同包子类 右边表示异包子类

相关文章

  • scala:field

    访问权限private(当前类)package权限(java中的默认权限),指定特定包访问private[包名]p...

  • java权限控制

    浅析Java中的访问权限控制 今天我们来一起了解一下Java语言中的访问权限控制。在讨论访问权限控制之前,先来讨论...

  • 2-Java访问权限

    Java访问权限 1.类的访问权限 2.抽象方法的访问权限 3.构造方法访问权限

  • 第六章 访问权限控制

    访问权限排序public>proteced>包间访问权限(缺省关键字的)>private在一个java文件中,必须...

  • Java中的访问权限

    这是一个描述java权限的图,而且是很流行的一张图,本来明白访问权限的人看过这个图后突然就发现怎么不明白访问权限了...

  • Java访问控制符

    Java访问控制符的访问权限

  • 每日一题:Java 访问修饰符详解

    访问修饰符定义了类、属性和方法的访问权限,Java 中包含四种,访问权限从小到大为 private、default...

  • Java访问修饰符详解

    Java中private、protected、public、default的区别 public:具有最大的访问权限...

  • Java基础-访问修饰符

    Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。 de...

  • java访问修饰符

    Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。 de...

网友评论

      本文标题:Java中的访问权限

      本文链接:https://www.haomeiwen.com/subject/lneirqtx.html