java 中抽象類和接口的五點區別?


1.一個類可以實現多個接口 ,但卻只能繼承最多一個抽象類。

2.抽象類可以包含具體的方法 , 接口的所有方法都是抽象的。

3.抽象類可以聲明和使用字段 ,接口則不能,但接口可以創建靜態的final常量。

4.接口的方法都是public的,抽象類的方法可以是public,protected,private或者默認的package;

5.抽象類可以定義構造函數,接口卻不能。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM