的接口為什么可以包含屬性?
接口中可以定義屬性,接口屬性可以只擁有get塊或set塊,如果只指定了set或get訪問,那么該接口屬性表明,對于外部,它只允許這一種訪問,這會對類實現接口屬性時產生一種約束,即類中具體定義該接口屬性時,其訪問權限不能大于接口中指定的權限,雖然類中可以為該接口屬性補充set塊或get塊,但它們不能定義為公有的。注意無論是接口中的函數還是接口中的屬性,說到底它們只是接口,所以對于屬性而言,它也不能實現get塊或set塊。
上一篇modbus
的接口為什么可以包含屬性?
接口中可以定義屬性,接口屬性可以只擁有get塊或set塊,如果只指定了set或get訪問,那么該接口屬性表明,對于外部,它只允許這一種訪問,這會對類實現接口屬性時產生一種約束,即類中具體定義該接口屬性時,其訪問權限不能大于接口中指定的權限,雖然類中可以為該接口屬性補充set塊或get塊,但它們不能定義為公有的。注意無論是接口中的函數還是接口中的屬性,說到底它們只是接口,所以對于屬性而言,它也不能實現get塊或set塊。