(本文部分內容來源於書籍和網摘)
接口就是一種協議也就是我們通常所說的“標準”或者“規定”
接口定義了可由類和結構實現的協定。
接口不提供所定義的成員的實現代碼,僅指定必須由實現接口的類或結構提供的成員。
接口使得接口中的方法的標識符和方法的具體實現相隔絕。
首先類和結構是先繼承接口然後再對其進行實現的。
接口成員方法實現時:
方法名和返回類型必須完全匹配。
所有參數(包括ref和out關鍵字修飾符)都必須完全匹配。
用於 實現 接口 的所有方法都 隱式具有 public可訪問性。但如果使用顯式接口實現(即實現時附加接口名前綴),則不應該爲方法添加訪問修飾符。
繼承格式
1、在繼承接口的類或結構的標識符後面寫上英文分號:如果還要繼承基類的話就必須先寫基類名。
2、再寫逗號,
3、最後寫接口名