簡單工廠模式:
自己的了解:一個類有多種子類,牽涉到要執行個體化某種子類,用工廠模式來生成對應的執行個體對象.
比如如下的電腦的設計:
Operation:操作類的基類
接下來對操作類有兩個子類,分别實作加法和減法
然後實作工廠類,針對不同的輸入産生不同的執行個體對象:
代碼調用:
銀行收銀系統的工廠模式設計方法:(之後改成政策模式)
調用:
輸出的結果為:
200
400
簡單工廠模式:
自己的了解:一個類有多種子類,牽涉到要執行個體化某種子類,用工廠模式來生成對應的執行個體對象.
比如如下的電腦的設計:
Operation:操作類的基類
接下來對操作類有兩個子類,分别實作加法和減法
然後實作工廠類,針對不同的輸入産生不同的執行個體對象:
代碼調用:
銀行收銀系統的工廠模式設計方法:(之後改成政策模式)
調用:
輸出的結果為:
200
400