關(guān)于工作和讀書的筆記
[原創(chuàng)文章歡迎轉(zhuǎn)載,但請(qǐng)保留作者信息] Justin 于 2010-01-26
條例36很簡(jiǎn)短,切勿重寫繼承來(lái)的非虛函數(shù)。看了看也就一句話能說(shuō)明白的事:對(duì)于父類的非虛函數(shù),子類老老實(shí)實(shí)繼承即可,不要重寫覆蓋。道理確是很簡(jiǎn)單,如果是可以重新定義的函數(shù),人家自然會(huì)用虛函數(shù);如果用的是非虛函數(shù),明擺著就是不讓你亂動(dòng)嘛@#¥%接下來(lái)的37也不難理解:不要試圖修改繼承來(lái)的虛函數(shù)的默認(rèn)參數(shù)。原因嘛,要記錄一下,大師說(shuō)了:
有點(diǎn)拗口,沒(méi)時(shí)間編例子了,就還是看代碼吧:
Copyright @ Justin.H Powered by: .Text and ASP.NET Theme by: .NET Monster