zoukankan      html  css  js  c++  java
  • 十二.Java中属性的可见性

    属性的可见性:
        类中  同包类中  子类中  不同包类中
    public   Y     Y     Y       Y
    protected   Y     Y     Y       N
    default    Y     Y     N          N
    private    Y        N     N       N

    public:java中访问限制最宽的修饰符。被其修饰的类,属性以及方法不仅可以跨类访问,而且可以跨包(package)访问
    private:权限限制最窄的修饰符。被其修饰的类,属性以及方法只能被该类的对象访问,子类不能访问,更不能跨包访问
    protect:介于public和private之间。被其修饰的类,属性以及方法只能被类本身的方法以及子类访问,即使子类在不同的包中也可以访问
    default:默认访问修饰符,只能在一个包中进行访问

    注:jdk:1.8新特性(Default修饰方法)

  • 相关阅读:
    Pandas基本命令
    python——内建模块instance的学习
    pyhton——logging日志模块的学习
    mongoDB集群的搭建
    goahead(web服务器)分析
    2019-9
    cmake
    mqtt+htttp+websocket
    u-boot中filesize环境变量【转载】
    cppcheck下载及使用
  • 原文地址:https://www.cnblogs.com/Magic-Li/p/12802181.html
Copyright © 2011-2022 走看看