Android開發值Java基礎面試題抽象類和接口的區別

抽象類和接口的區別?
三個方面說:
成員特點:
抽象類:成員變量,可以是變量也可以是常量
            成員方法:可以是抽象方法,也可以是非抽象方法
           構造方法:有構造方法

接口:成員變量,只有常量
         沒有構造方法
         成員方法:只能是抽象方法

關係特點:
類與類的關係:繼承關係,可以單繼承,也可以多層繼承
類與接口的關係:實現關係:可以單實現,也可以多實現
接口與接口的關係:繼承關係,可以單繼承,也可以多繼承

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章