訪問器的訪問修飾符 訪問器級別層次

2021-09-29 05:22:32 字數 524 閱讀 6392

在預設情況下,成員的倆個訪問器有和成員自身相同的訪問級別,也就是說,如果乙個屬性有public訪問級別,那麼它的倆個訪問器有和成員自身相同的訪問級別,對索引也一樣,當然也可以為倆個訪問器分配不同的訪問級別。

(1)僅當成員(屬性或者索引器)既有get訪問器也有set訪問器時,其訪問器才能有訪問修飾符

(2)雖然倆個訪問器都必須出現,但它們中只能有乙個有訪問修飾符

(3)訪問器的訪問修飾符必須比成員的訪問級別有更嚴格的限制性

class a

//將set訪問器設定為private型別

訪問器的訪問級別必須比成員(屬性、索引器)的訪問級別低,例如乙個屬性的訪問級別式protected,則唯一能對訪問器使用的訪問修飾符是private

review C (4)訪問器的訪問修飾符

from p114 先前已經了解到,有兩種函式成員帶get和set訪問器 屬性和索引器。預設情況下,成員的兩個訪問器和成員自身有相同的訪問級別。e.g.乙個屬性有public訪問級別,則其兩個訪問器都有同樣的訪問級別,對索引也一樣。不過,自己可以為訪問器分配不同的訪問級別。1 using syste...

訪問修飾符

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

訪問修飾符

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