interface演算法設計模式c#

介面和委託的區別

介面(interface)用來定義一種程式的協定。實現介面的類或者結構要與介面的定義嚴格一致。介面(interface)是向客戶承諾類或結構體的行為方式的一種合同,當實現某個介面時,相當於告訴可能的客戶:“我保證支援這個介面的方法,屬性等”,介面不能例項化,介面只包含成員定義,不包含成員的實現,成員 […]