學習筆記——Java基礎(二)

學習筆記——Java基礎(二) 1、抽象類和接口有什麼區別? 答:通過abstract來定義抽象類,通過interface關鍵字來定義接口。 不同點: 抽象類中可以沒有抽象方法,也可以抽象方法和非抽象方法共存 接口中的方法在JDK8之前只能是抽象的,JDK8版本開始提供了接口中方法的default實現 抽象類和類一樣是單繼承的;接口可以實現多個父接口 抽象類中可以存在普通的成員變量;接口中的變量必
相關文章
相關標籤/搜索