C#--虛方法的使用

虛方法與抽象方法的比較 虛方法的使用 1:抽象方法僅僅是聲明,沒有任何實現內容;抽象方法一般必須在子類中被重寫以後纔有使用價值 2:針對抽象方法引出的問題:如果需要在父類中提供一個方法,該方法有自己的方法體,子類根據自己的需要決定是否重寫該方法,而不是必須重寫,這就是 ‘虛方法’ 3:使用關鍵字virtual修改時的虛方法 父類 子類‘Cat’: 沒有重寫虛方法 子類‘Dog’:重寫了虛方法 子類
相關文章
相關標籤/搜索