接口和抽象類區別

1、接口與抽象類的異同 總的來說接口與抽象類都是Java面向對象的兩個基礎機制。 接口和抽象類相同點: 1.都不能被實例化; 2.接口的實現類和抽象類的子類只有全部實現了接口或者抽象類中的方法後纔可以被實例化。 接口和抽象類的區別: 1.接口只能定義抽象方法不能實現方法,抽象類既可以定義抽象方法,也可以實現方法; 2.單繼承,多實現。接口可以實現多個,只能繼承一個抽象類; 3.接口強調的是功能,抽
相關文章
相關標籤/搜索