【設(shè)計(jì)原則和建議】 方法輸入?yún)?shù)
摘要:
個(gè)人在多年的開發(fā)中對設(shè)計(jì)有一些自己的想法,在此總結(jié)出一些規(guī)則希望和大家共同探討當(dāng)然很多設(shè)計(jì)大家應(yīng)該已經(jīng)知道了,當(dāng)然對于某些設(shè)計(jì)可能每個(gè)人有不同的看法本系列文章不是為了討論基本的語法,而是介紹和討論一些設(shè)計(jì)的規(guī)則1.在允許的情況下,優(yōu)先使用父類作為參數(shù)類型其好處是允許該函數(shù)有更大的適用范圍,有更多的第三方可以調(diào)用該方法 (原來持有父類和其他子類變量的第三方現(xiàn)在也可以調(diào)用了)(可別為了更大的參數(shù)范圍把變量都聲明為Object了) class InputParameter { //如果可以 參數(shù)類型優(yōu)先選擇父類 public void Method1(IEnumer... 閱讀全文
posted @ 2011-10-11 10:13 聽說讀寫 閱讀(2169) 評論(10) 推薦(4)
浙公網(wǎng)安備 33010602011771號