不能用抽象類的方法代替接口嗎?
Java中的接口實際上是完全抽象的類,它與用abstract修飾的類是有區(qū)別的:
一個抽象類里面可以不包含抽象方法,但是包含抽象方法的類一定是抽象類,這樣就意味著子類必須重寫父類的抽象方法
而在interface中 ,所有的方法均為抽象方法,實現(xiàn)了此接口的類必須要重新該接口的抽象方法
接口在實際開發(fā)中可以承擔一個擴展功能的API接口,像Android為button提供的OnClickListener接口一樣
上一篇學的JAVA
下一篇培訓學校出來的程序員