Java 權限修飾符
權限修飾符
可修飾列表
修飾符 類 成員變量 成員方法 構造方法 private Y Y Y 默認 Y Y Y Y protected Y Y Y public Y Y Y Y abstract Y Y static Y Y final Y Y Y 注意:常見規則如下
類用 public 修飾,並且,在一個Java文件中,只寫一個類
成員變量用 private 修飾
方法用 public 修飾(如果是抽象方法或者接口 public abstract …)
構造方法都用 public 修飾 (如果類是工具類或單例類,構造用 private 修飾)
訪問權限
訪問權限
修飾符 本類 同包(無關類或子類) 不同包(子類) 不同包(無關類) private Y 默認 Y Y protected Y Y Y public Y Y Y Y