C#基礎學習05(多態、抽象方法和虛方法)

一、多態(重寫、重載) 1.重寫,在子類中修飾詞後寫new 2.重載,父類中是抽象方法(abstract),子類中修飾詞後寫override 里氏替換(子is父,父as子) 二、虛方法(virtual) 虛方法可定義在普通類中,不用在抽象類中 虛方法可以選擇實現,可以實現可以不實現 虛方法必須有方法體,哪怕爲空 子類中修飾詞後寫override 三、虛方法抽象方法區別
相關文章
相關標籤/搜索