C#接口的顯示實現和隱式實現

  1. 當類實現一個接口時,一般使用隱式接口實現,這樣能夠方便的訪問接口方法和類自身具備的方法和屬性。
  2. 當類實現多個接口時,而且接口中包含相同的方法簽名,此時使用顯式接口實現。即便沒有相同的方法簽名,仍推薦使用顯式接口,由於能夠標識出哪一個方法屬於哪一個接口。
  3. 隱式接口實現,類和接口均可訪問接口中方法。顯式接口實現,只能經過接口訪問。
相關文章
相關標籤/搜索