【基礎回顧】- 接口

什麼是接口:函數

    接口就是契約,用於規定一種規則你們遵照。繼承

  .Net中不少接口結尾都以able後綴,INullable.Icloneable.IEnumerable...接口

  接口實現繼承,多繼承構造函數

  接口本質:一個定義抽象方法的類,只提供方法的定義,沒有方法的實現,具體方法由實現的類完成。引用

  接口本質上,仍舊是一個不能實例化的類,不能實例化、應許多繼承、能夠做用於值類型等。方法

 接口規則實例化

  接口隔離原則強調接口應該被實現爲具備單一功能的小接口,而不要實現爲多功能的胖接口,類對於類的依賴應創建在最小接口之上。ab

  接口支撐多繼承,既能夠做用於值類型,也能夠做爲引用類型。實例

  禁止爲以發佈的接口,添加新的成員,這意味着你必須修改全部你實現該接口的類型。

  接口不能被實例化,沒有構造函數,接口成員默認聲明public.

相關文章
相關標籤/搜索