類屬性
類屬性是類成員函數的另一種形式,它的主要任務是實現對數據的間接訪問,屬性的get塊和set塊的定義中必須明確指出是對什么數據進行訪問。對於自動屬性,編譯器會自動創建對應的數據字段,並且實現屬性的get塊和set塊。
接口屬性
接口中可以定義屬性,接口屬性可以只擁有get塊或set塊,如果只指定了set或get訪問,那么該接口屬性表明,對於外部,它只允許這一種訪問,這會對類實現接口屬性時產生一種約束,即類中具體定義該接口屬性時,其訪問權限不能大於接口中指定的權限,雖然類中可以為該接口屬性補充set塊或get塊,但它們不能定義為公有的。注意無論是接口中的函數還是接口中的屬性,說到底它們只是接口,所以對於屬性而言,它也不能實現get塊或set塊。