1. 程式人生 > >2018-09-26多型之介面類

2018-09-26多型之介面類

一.介面語法

1.抽象類-->介面

當抽象類中所有方法都是抽象方法的時候,這個時候可以把這個抽象類用另外一種形式表現,這種形式叫介面。

2.語法格式要求

介面使用interface關鍵字定義,沒有class關鍵字,介面名一般使用“IXxxx”這種方式進行書寫,在一堆指令碼中通過名字判斷,I開頭的一般就是介面;

介面中不能包含欄位,但是可以包含屬性(沒有欄位如何寫屬性);

介面中定義的方法不能有方法體,全是抽象方法,但又不需要用abstract修飾;

介面中的成員不允許新增訪問修飾符,預設都是public;

3.介面注意事項

(1).介面中所有方法都是抽象方法,所有介面不能被例項化;

(2).一個類可以實現多個介面,被實現的多個介面之間用逗號隔開;

(3).一個介面可以繼承多個介面,介面之間也要用逗號隔開