zoukankan      html  css  js  c++  java
  • JAVA中访问修饰符的作用

    修饰符 当前类 同一包内 子孙包内(同一包) 子孙包类(不同包) 其他包
    public Y Y Y Y Y
    protected Y Y Y Y/N N
    default Y Y Y N N
    private Y N N N N

     private修饰的只可在本类中被访问。

    默认访问修饰符 - 不适用任何关键字

    使用默认访问修饰符声明的变量和方法,对同一包内的类是可见的。接口里的变量都隐式声明为public static final,而接口里的方法默认情况下访问权限为public。

    受保护的访问修饰符 - protected

    1. 子类与基类在同一包内:被声明为protected的变量、方法和构造器能被同一包中任何其他类访问。
    2. 子类与基类不在同一包内:在子类中,子类的实例可以访问其从基类继承而来的protected方法,但是不能访问基类实例的protected方法

    注:接口及接口的成员变量和成员方法不能声明为protected。

  • 相关阅读:
    ajax优缺点
    关于测量专业软件使用感受及建议
    12.7
    12.6
    场景调研
    对搜狗输入法的看法及建议
    12.9
    12.8
    12.5站立会议
    12.4站立会议
  • 原文地址:https://www.cnblogs.com/MXming/p/13259997.html
Copyright © 2011-2022 走看看