zoukankan      html  css  js  c++  java
  • Java:访问权限


    相关内容:

    • 什么是访问权限
    • 常见访问权限修饰符
    • private
    • protected
    • default
    • public

    首发时间:2017-06-23

    修改:2018-03-23 :修改了标题,修改了布局,增加了一些文字小解释


    什么是访问权限:

    所谓访问权限就是对于变量或方法对象是否可以通过“.”来获取变量或调用方法,对于类就是是否能访问该类。

     


    常见访问权限修饰符:

    private     protected      (default)     public

    其中对于Java中的“类”,其访问权限修饰词仅有public和“(default)”(即包访问权)两种


    private

    • 可以修饰变量,方法

    • 私有的,仅当前类有访问权限

    • 对于使用private访问控制符来修饰的类中的成员,这个成员只能在当前类的内部被访问。


    protected

    • 可以修饰变量,方法
    • 当前类可以访问,子类也可以访问,同一个包内的其他类也可以访问

     

     


    (default)  不使用修饰符

    • 可以修饰变量,类,方法
    • 默认访问权限,包访问权限,同一个包内的所有类都可以访问
    • 对于使用不使用访问控制符来修饰的类中的成员,这个成员可以被同一个包中的其他类访问。

     

     


    public

    • 可以修饰变量,类,方法
    • 公共访问权限,当前类能访问,子类能访问,不同包、同包的其他类都能访问。【对于类来说,一个包内能访问,不同包内也能访问。】
    • 修饰的成员不论是否处于同一个包,是否具有父子继承关系都可以访问。

  • 相关阅读:
    SpringDataJpa实体类常用注解
    I2C子系统
    input子系统
    platform深入
    运用层是怎样找到驱动的+open中子设备识别
    misc设备
    文章标题
    uboot2015第一阶段---SPL
    git工具使用
    Andriod底层第五课------HAL硬件抽象层
  • 原文地址:https://www.cnblogs.com/progor/p/7071490.html
Copyright © 2011-2022 走看看