天天看點

【JavaSE】通路修飾符1. 基本介紹2. 四種通路修飾符的通路範圍3. 使用的注意事項

1. 基本介紹

  • java 提供四種通路控制修飾符号,用于控制方法和屬性(成員變量)的通路權限(範圍):

1) 公開級别:用

public

修飾,對外公開

2) 受保護級别:用

protected

修飾,對子類和同一個包中的類公開

3) 預設級别:沒有修飾符号,向同一個包的類公開.

4) 私有級别:用

private

修飾,隻有類本身可以通路,不對外公開.

2. 四種通路修飾符的通路範圍

【JavaSE】通路修飾符1. 基本介紹2. 四種通路修飾符的通路範圍3. 使用的注意事項

3. 使用的注意事項

1) 修飾符可以用來修飾類中的屬性,成員方法以及類

2) 隻有預設的和public才能修飾類,并且遵循上述通路權限的特點。

3) 成員方法的通路規則和屬性完全一樣.