Golang設計模式-建立型-抽象工廠

1 引例 接上文Golang設計模式-建立型-工廠方法 ,有一天,李雷據說韓梅梅不但喜歡吃漢堡,還喜歡吃雞翅,怎麼辦呢?讓工廠的Create方法既生產漢堡,又生產雞翅嗎?小皮說:很差很差,這違反了「單一職責」原則,生產漢堡與生產雞翅耦合在一塊兒,任何一種方法發生變動都會毫無必要地影響另一種產品的生產,有沒有更好的辦法呢?固然有,且聽小皮道來…php 2 抽象工廠 2.1 定義 抽象工廠在工廠方法的
相關文章
相關標籤/搜索