zoukankan      html  css  js  c++  java
  • Java_权限修饰符

    修饰符的权限

          本类   同一个包下(子类和无关类)   不同包下(子类)   不同包下(无关类)
    private     Y
    默认      Y       Y
    protected   Y        Y            Y
    public     Y        Y              Y          Y

    类及其组成所使用的常见修饰符

     A:修饰符:
      * 权限修饰符:private,默认的,protected,public
      * 状态修饰符:static,final
      * 抽象修饰符:abstract
    B:类:
      * 权限修饰符:默认修饰符,public(对外的类一般不用private和protected修饰)
      * 状态修饰符:final
      * 抽象修饰符:abstract

      * 用的最多的就是:public

     C:成员变量:
      * 权限修饰符:private,默认的,protected,public
      * 状态修饰符:static,final

      * 用的最多的就是:private

     D:构造方法:
      * 权限修饰符:private(当一个类中所有的方法都是静态的,把构造方法私有),默认的,protected,public

      * 用的最多的就是:public

     E:成员方法:
      * 权限修饰符:private,默认的,protected,public
      * 状态修饰符:static,final
      * 抽象修饰符:abstract

      * 用的最多的就是:public

    F:除此以外的组合规则:
      * 成员变量:public static final
      * 成员方法:
      * public static
      * public abstract
      * public final

  • 相关阅读:
    前端进击的巨人(一):执行上下文与执行栈,变量对象
    读书笔记(06)
    前端博客收藏
    Nodejs-Can't set headers after they are sent
    Mac OS安装包管理工具Homebrew教程
    webpack自动化构建脚本指令npm run dev/build
    使用express搭建node中间件
    【转】基于localStorage的资源离线和更新技术
    web前端性能优化
    Vue生命周期详解
  • 原文地址:https://www.cnblogs.com/Wly-blogs/p/9609579.html
Copyright © 2011-2022 走看看