設計模式學習筆記六:.NET反射工廠

設計模式學習筆記六:.NET反射工廠   1. 簡述     通過前面的學習,我們以傳統的方式實現了簡單工廠,工廠方法和抽象工廠,但是有些場合下如此處理,代碼會變得冗餘並且難以維護。假設我們要創建交通工具。可以是汽車,火車,輪船等,其結構如下:      我們可以採用簡單工廠,通過參數指示創建所需要的對象類型。如果要增加子類,例如卡車和轎車,則必須增加參數和相應的代碼。如果子類層次過多,則會是程序
相關文章
相關標籤/搜索