今天繼續(xù)講了c#第四章
1重寫(xiě)方法
在基類(lèi)中使用關(guān)鍵字? virtual定義虛方法
派生類(lèi)中使用關(guān)鍵字? override來(lái)重寫(xiě)方法
2.如果一個(gè)基類(lèi)的方法聲明為虛函數(shù),任何繼承該虛函數(shù)的子類(lèi)可以聲明override方法重寫(xiě)它
子類(lèi)重寫(xiě)的方法必須和父類(lèi)的虛函數(shù)有相同的簽名
override不能改變基類(lèi)虛函數(shù)的訪問(wèn)權(quán)限
override不能和static、virtual、new同用
被重寫(xiě)的方法必須是virtual或abstract或override
override用于擴(kuò)展或修改繼承的且聲明為abstract或virtual的方法、屬性、索引器、事件
下午繼續(xù)做題 做到16題了。