大話設計模式-----(三)工廠方法模式、原型模式、模板方法模式

工廠方法模式 簡單工廠模式是恩,按那個計算器來寫的話,就是把運算符都具備的特性抽象出來做爲父類。而後想添加運算類型,只須要對應的增長繼承其運算符抽象類,而後添加本身的運算方法便可。可是要在工廠類中修改switch 增長判斷。 對應的工廠方法模式就是把工廠類這個類也抽象出來。對每一個運算符子類都建立一個對應的工廠來建立。全部小工廠繼承工廠抽象類。 這樣增長運算的話只需在繼承實現運算符,在繼承實現對應
相關文章
相關標籤/搜索