接口定義 (規(guī)范)
類是一種具體實現(xiàn)體,而接口定義了某一批類所需要遵守的規(guī)范,接口不關心這些類的內部數(shù)據(jù)薪韩,也不關心這些類里面的方法實現(xiàn)謝姐宙帝,他只規(guī)定類必須提供某一些方法丧凤。
基本語法 (多繼承的)
[修飾符] interface 接口名 [extends 父級接口1,父級接口2]{
常量定義步脓,
抽象方法定義愿待,
}
接口就是用來被繼承被實現(xiàn)的,修飾符一般為public
沒有 private protected 修飾的接口
匿名內部類實現(xiàn)接口
第一種方式:
IPlayGame ip3 = new IPlayGame(){
public void playGame(){
System.out.println("使用內部類的方式實現(xiàn)接口")
}
}
ip3.playGame();
第二種方式:
new IPlayGame(){
public void playGame(){
System.out.println("使用內部類的方式實現(xiàn)接口")
}
}.playGame();