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

  • 相关阅读:
    Linux中的文件类型
    Verilog定义变量类型为signed的几种情况
    verilog中>>>和>>的区别
    Linux中的快捷键
    Linux中的常用命令
    CVS版本控制
    [GitHub] fatal: unable to access 'https://github.com/': Failed to connect to github.com port 443: Operation timed out
    如何在手机(安卓)中搜索照片
    JS+CSS+HTML 前端开发(二)
    JS+CSS+HTML 前端开发(一)
  • 原文地址:https://www.cnblogs.com/Wly-blogs/p/9609579.html
Copyright © 2011-2022 走看看