接口 interface
1.聲明接口:
[修飾符] interface 接口名 [extends 父接口名列表]
{
常量數據成員聲明
抽象方法聲明
}
2.定義接口時的注意事項
接口定義用關鍵字interface,非class;
接口定義的數據成員全是final static,即常量.
接口中沒有自身的構造方法,所有成員方法都是抽象方法;
接口也具有繼承性,可以通過extends關鍵字聲明該接口的父接口.
3.類實現接口的注意事項 (在java中,通常把對接口功能的"繼承"稱爲"實現")
在類中,用implements關鍵字就可以調用接口.
接口的抽象方法的訪問限制符都已指定爲public,所以類在實現方法時,必須顯式地使用public修飾符.否則出錯.
[修飾符] interface 接口名 [extends 父接口名列表]
{
常量數據成員聲明
抽象方法聲明
}
2.定義接口時的注意事項
接口定義用關鍵字interface,非class;
接口定義的數據成員全是final static,即常量.
接口中沒有自身的構造方法,所有成員方法都是抽象方法;
接口也具有繼承性,可以通過extends關鍵字聲明該接口的父接口.
3.類實現接口的注意事項 (在java中,通常把對接口功能的"繼承"稱爲"實現")
在類中,用implements關鍵字就可以調用接口.
接口的抽象方法的訪問限制符都已指定爲public,所以類在實現方法時,必須顯式地使用public修飾符.否則出錯.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.