抽象類和接口

     
抽象abstract class
     1
只要有個方法是abstract ,那麼該類abstract
     2
abstract 方法在子中必實現
abstract 中的abstract 方法只有聲明而不能有方法體;
     3
abstract 方法在子中被實現時要加上override關鍵字;
     4
abstract 方法中非abstract 方法在子中重寫加上new關鍵字;

接口( interface
1
只有方法聲明,實現類實現方法;

接口和抽象abstract class and interface不同點:
1
承一個抽象承多個接口
2
裏面只要有一個抽象方法,該類就是抽象
3
抽象可以是抽象方法和普通方法,接口中的方法都是聲明(只有方法名,沒有內部實現),必承者全部實現
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章