千鋒教育Java入門全套視頻教程(java核心技術,適合java零基礎,Java

接口的語法與簡單案例
public interface IUsb{ ??public static final int VERSION = 2; } 1、接口命名規(guī)則:以I開頭,able結尾?,我們寫一般用I開頭,源碼中一般會用able結尾。 2、接口中沒有變量,只有公共靜態(tài)常量。 3、接口里面的方法是公共抽象方法。 ??jdk8以后:接口中可以有默認方法和靜態(tài)方法。 4、接口不能實例化,并且不能有構造。接口只能實例化其實現類。 5、接口是實現多態(tài)的第二種方式。 ??請在剛才usb的基礎上,增減幾個usb的產品,都調用一下。
接口表示規(guī)范
如果子類實現了這個接口,如果他非抽象,則一定要實現接口中的所有抽象方法。 ??接口用方法規(guī)范子類。
接口表示能力
面向對象的能力實際上就是方法-----體現在接口的方法上
接口表示標記
所謂標記接口,是這樣一類接口: ??這些接口里面既沒有成員常量,也沒有抽象方法
接口和類的關系
類只能繼承一個直接父類,類可以實現多個接口 接口可以繼承多個接口 抽象類可以實現接口
標簽: