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

  • 相关阅读:
    [LeetCode] 23. Merge k Sorted Lists ☆☆
    [LeetCode] 22. Generate Parentheses ☆☆
    [LeetCode] 21. Merge Two Sorted Lists ☆
    [LeetCode] 20. Valid Parentheses ☆
    [LeetCode] 19. Remove Nth Node From End of List ☆
    [LeetCode] 18. 4Sum ☆☆
    [LeetCode] 17. Letter Combinations of a Phone Number ☆☆
    [LeetCode] 16. 3Sum Closest ☆☆☆
    [LeetCode] 15. 3Sum ☆☆
    [LeetCode] 14. Longest Common Prefix ☆
  • 原文地址:https://www.cnblogs.com/Wly-blogs/p/9609579.html
Copyright © 2011-2022 走看看