如果一個東西的產生,非常復雜,可以使用Build來提供生產。
AbstractFactory定義要一系列生產的東西,然后其他的工廠繼承他,提供不同的實現。如果要換掉這一系列產品,只需要換掉工廠即可。工廠的切換,甚至不需要去修改代碼,可以通過修改配置文件來達到切換。例如軟件換皮膚與此很相似。
只有注冊用戶登錄后才能發表評論。 | ||
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
![]() |
||
相關文章:
|
||
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|