接口和抽象類的區別(java基礎二)

1、相同點:都是從底層不斷向上抽取而來。繼承 2、不一樣點:接口 1.抽象類:必須有子類來繼承,而且實現他的抽象方法。並且只能單繼承。方法 接口:必須有子類來實現本身的抽象方法,能夠支持多實現。底層 2.抽象類中既能夠有抽象方法,也能夠有通常方法,子類繼承後能夠直接使用抽象方法。 接口中 只有抽象方法,必須由子類去實現。 3.抽象類中是is a關係,在定義該體系的基本共性內容。 接口中 的實現是l
相關文章
相關標籤/搜索