巔峰小學生讓其他組無言以隊第三次集中討論
阿新 • • 發佈:2022-03-29
介面的使用
1.介面使用interface
來定義
2.Java
中,介面和類是並列的兩個結構
3.如何定義介面:定義介面中的成員
3.1 JDK7
及以前:只能定義全域性常量和抽象方法
>全域性常量:public static final
的.但是書寫時,可以省略不寫
>抽象方法: public abstract
的
3.2 JDK8
:除了定義全域性常量和抽象方法之外,還可以定義靜態方法、預設方法
4.介面中不能定義構造器的!意味著介面不可以例項化
5.Java開發中,介面通過讓類去實現(implements
)的方式來使用.
如果實現類實現了介面中的所有抽象方法,則此實現類就可以例項化
如果實現類沒有實現介面中所有的抽象方法,則此實現類仍為一個抽象類
6. Java類可以實現多個介面--->彌補了Java單繼承性的侷限性
格式: class AA extends BB implements CC,DD,EE
7.介面與介面之間可以繼承,而且可以多繼承
8.介面的具體使用,體現多型性
9.介面,實際上可以看做是一種規範