java 抽象类和接口有什么区别
生活随笔
收集整理的這篇文章主要介紹了
java 抽象类和接口有什么区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
抽象類和接口區別
? ? 1 一個子類只能繼承一個父類,但可以實現多個方法
? ? 2 抽象類可以有構造函數,屬性,方法具體實現
? ? ? ? 接口不能有構造函數,屬性,方法必須是抽象的
? ? 3 子類繼承父類所有的方法和屬性(除了私有的),不用實現父類方法
? ? ? ? 類實現接口必須要實現所有的抽象方法
? ? 1 一個子類只能繼承一個父類,但可以實現多個方法
? ? 2 抽象類可以有構造函數,屬性,方法具體實現
? ? ? ? 接口不能有構造函數,屬性,方法必須是抽象的
? ? 3 子類繼承父類所有的方法和屬性(除了私有的),不用實現父類方法
? ? ? ? 類實現接口必須要實現所有的抽象方法
總結
以上是生活随笔為你收集整理的java 抽象类和接口有什么区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 税友集团java面试题
- 下一篇: 约瑟夫环 猴子选大王的问题