抽象類和接口區別

 接口和抽象的區別:     相同點:都位於繼承的頂端,用於被其餘類實現或繼承         都不能直接實例化對象(new對象)         都包含抽象方法,其子類都必須覆蓋這些抽象方法     區別:  抽象類爲部分方法提供實現,避免了子類重複實現這些方法,提升代碼的重用性;接口只能包含抽象方法         一個類只能繼承一個父類,卻能夠實現多個接口;(接口彌補啦java的單繼承)  
相關文章
相關標籤/搜索