抽象類與接口的區(qū)別
抽象類
包含抽象方法的類就是抽象類,聲明的語(yǔ)句:abstract class
必須是public protected
接口
對(duì)行為的抽象,聲明語(yǔ)句:interface
抽象方法的修飾符:public abstract
成員變量的修飾符:public static final
語(yǔ)法層面
設(shè)計(jì)層面
抽象類是對(duì)事物的抽象,對(duì)類的抽象;接口是對(duì)行為的抽象,描述的是一種行為規(guī)范
抽象類是對(duì)整個(gè)類進(jìn)行抽象描述,包含屬性和行為;接口只能對(duì)類的行為進(jìn)行抽象
附上一幅圖:
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
新聞熱點(diǎn)
疑難解答
圖片精選