簡單工廠以計算器設計爲例

簡單工廠實質是對某些具有相似動作操作的一種封裝與選擇。例如要輸入兩數及運算符求解運算結果。爲了代碼邏輯與界面分離,需設定運算基類,加法、減法、乘法等類繼承基類。由於運算符很多,如何選擇這些運算符作爲程序結果,這時就適用於簡單工廠模式,它根據條件選用某種運算類,將運算類實例化,再添加運算類時,只需在工廠中加入分支語句,以及對應的運算類即可。
相關文章
相關標籤/搜索