基介面
乙個介面可以從零或多個介面繼承,那些被稱為這個介面的顯式基介面。當乙個介面有比零多的顯式基介面時,那麼在介面的定義中的形式為,介面識別符號後面跟著由乙個冒號":"和乙個用逗號","分開的基介面識別符號列表。
介面基:
:介面型別列表說明:
1、乙個介面的顯式基介面必須至少同介面本身一樣可訪問。例如,在乙個公共介面的基介面中指定乙個私有或內部的介面是錯誤的。
2、乙個介面直接或間接地從它自己繼承是錯誤的。
3、介面的基介面都是顯式基介面,並且是它們的基介面。換句話說,基介面的集合完全由顯式基介面和它們的顯式基介面等等組成。在下面的例子中
inte***ce icontrol
inte***ce itextbox: icontrol
inte***ce ilistbox: icontrol
inte***ce i***bobox: itextbox, ilistbox
i***bobox 的基介面是icontrol, itextbox, 和 ilistbox。
4、乙個介面繼承它的基介面的所有成員。換句話說,上面的介面 i***bobox 就像paint一樣繼承成員settext 和 setitems。
5、乙個實現了介面的類或結構也隱含地實現了所有介面的基介面。
介面主體
乙個介面的介面主體定義介面的成員。
inte***ce-body:
定義介面主要是定義介面成員,請看下一節--定義介面成員。
定義介面3
基介面 乙個介面可以從零或多個介面繼承,那些被稱為這個介面的顯式基介面。當乙個介面有比零多的顯式基介面時,那麼在介面的定義中的形式為,介面識別符號後面跟著由乙個冒號 和乙個用逗號 分開的基介面識別符號列表。介面基 介面型別列表說明 1 乙個介面的顯式基介面必須至少同介面本身一樣可訪問。例如,在乙個公...
C 介面 介面定義
介面用來描述一種程式的規定,介面描述可屬於任何類或結構的一組相關行為。實現介面的類或結構要與介面的定義嚴格一致。介面可由方法 屬性 事件 索引器或這4種成員型別的任何組合構成。介面不能包含字段。介面成員一定是公共的。定義介面的語法如下 訪問修飾符 inte ce 介面名 下面定義乙個開關的介面,如下...
C 介面 介面定義
介面用來描述一種程式的規定,介面描述可屬於任何類或結構的一組相關行為。實現介面的類或結構要與介面的定義嚴格一致。介面可由方法 屬性 事件 索引器或這4種成員型別的任何組合構成。介面不能包含字段。介面成員一定是公共的。定義介面的語法如下 訪問修飾符 inte ce 介面名 下面定義乙個開關的介面,如下...