天天看点

[Java 基础]-- public private default protected修饰符或者作用域的区别

一、修饰符

限定访问权限

本类    本包     本类的子类       外部包

private                   true

protected              true       true

default                  true        true              true

public                    true        true              true                  true

二、作用域

   作用域         当前类     同一package     子孙类          其它package    

   public         true        true                  true                true

   protected    true       true                  true            

   friendly       true        true                

   private       true