訪問修飾符的使用

2022-08-16 03:18:13 字數 552 閱讀 4857

訪問修飾符的重要意義在於:控制類、屬性以及方法的可見性。

可見性,顧名思義,就是當前被修飾的內容對於其他內容是否可以訪問的性質。

具體情況如下表所示:

情況&限制符

public

protected

default

private

同一類中是是

是是同一包中是是

是子類是是

不同包中

是上面的**展示了使用不同的訪問限制符時,對不同情況的可見性。「是」代表可以訪問。

按照這種情況,可以看到,private的限制能力最強,只能在同一類中起作用,在本類以外的任何地方訪問都會失敗;而public是限制能力最弱的修飾符,正常來講,在任何地方都可以對以public作為訪問限制的訪問。

另外,如果沒有標註任何修飾符,那麼修飾符就是default,所以一定要特別注意。

需要注意:

修飾類的時候,可以用的修飾符只有public和default(其實還有final),不得使用其他的修飾符,成員內部類可以使用private進行修飾。

訪問修飾符

訪問修飾符 可以限制類和結構,以便只有宣告它們的程式或命名空間才能使用它們。可以限制類成員,以便只有派生類才能使用它們,或者限制類成員,以便只有當前命名空間或程式中的類才能使用它們。訪問修飾符是新增到類 結構或成員宣告的關鍵字,用以指定這些限制。這些關鍵字包括 使用這些訪問修飾符可指定下列五個可訪問...

訪問修飾符

前面我們已經看到並運用了訪問修飾符,現在我們來進一步的掌握。類成員支援五種訪問修飾 訪問不受限制 public 公共的 訪問範圍限定於它所屬的類或從該類派生的型別 protected 保護的 訪問範圍限定於此程式 internal 內部的 訪問範圍限定於此程式或那些由它所屬的類派生的型別 prote...

訪問修飾符

前面我們已經看到並運用了訪問修飾符,現在我們來進一步的掌握。類成員支援五種訪問修飾 訪問不受限制 public 公共的 訪問範圍限定於它所屬的類或從該類派生的型別 protected 保護的 訪問範圍限定於此程式 internal 內部的 訪問範圍限定於此程式或那些由它所屬的類派生的型別 prote...