抽象方法和虛擬方法的區別

虛方法的關鍵字是virtual
抽象方法的關鍵字是abstract
虛方法和抽象方法的區別:
虛方法:可以在抽象類和非抽象類中定義,可以寫在父類中,在子類中可以被重寫,在定義虛方法時必須實現虛方法(在定義虛方法時需要寫實現方法的代碼或者至少要寫一個分號)
抽象方法:必須定義在抽象類中,必須寫在父類中,在子類中必須被重寫,在定義抽象方法時不能實現方法(在定義抽象方法時不能有大括號和代碼)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章