请说说接口和抽象类的区别?
生活随笔
收集整理的這篇文章主要介紹了
请说说接口和抽象类的区别?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.從使用目的來看:
??接口只是一個類間的協議,它并沒有規定怎么去實現;
??抽象類可以重用你代碼使你的代碼更加簡潔;
2.從行為來看:
??接口可以多繼承,multi-implement
??抽象類不能實例化,必須子類化才能實例化;
3.從屬性來看:
??接口的屬性必須是常量;即public?static?final;
??抽象類的屬性沒有要求;
4.從方法來看:
??接口的每個方法只是聲明不包括內容;
??抽象類的方法即可以是抽象的也可以不是抽象的;一般至少有一個是抽象的;
轉載于:https://www.cnblogs.com/SimonHu1993/p/7457137.html
總結
以上是生活随笔為你收集整理的请说说接口和抽象类的区别?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Silverlight 写了一个2D仿3
- 下一篇: StringUtil