1、接口概述:
- 從狹義的角度講就是指java中的interface
- 從廣義的角度講對外提供規則的都是接口
2、接口特點:
- 接口中定義的全都是抽象方法。
- 接口用關鍵字interface表示。即interface 接口名 { }
- 類實現接口用implements表示。即class 類名 implements 接口名 { }
- 接口不能實例化。
* 那么,接口如何實例化呢?按照多態的方式來實例化。
- 接口的子類
* 可以是抽象類,但是意義不大。
* 可以是具體類,要重寫接口中所有的抽象方法。(推薦方案)