這個工廠是什麼和使用工廠模式的優點是什麼?它是否提供可插入的體系結構?爲什麼它被稱爲「工廠」?何時使用工廠模式?
6
A
回答
5
它是工廠,因爲它實際上是「製造」找到你所需要的(創建)的對象。
實際上,有兩種工廠模式由GoF的定義:
基本上他們都試圖從知道實際具體實施的分離調用客戶端類/接口。
3
相關問題
- 1. 何時使用工廠方法模式?
- 2. 何時使用抽象工廠模式?
- 3. 使用工廠模式
- 4. 工廠模式抽象工廠模式
- 5. Codigniter如何使用工廠模式?
- 6. 如何使用WPF的工廠模式
- 7. 工廠模式 - 使用模板
- 8. 使用應用工廠模式
- 9. 如何在使用貓鼬時實現工廠模式?
- 10. 同工廠模式
- 11. Java工廠模式
- 12. C#工廠模式
- 13. 工廠和抽象工廠模式
- 14. 正確使用工廠模式?
- 15. 我應該使用工廠模式嗎?
- 16. 在工廠模式中使用反射
- 17. 在React中使用工廠模式
- 18. 過度使用工廠模式
- 19. '不健康'使用工廠模式?
- 20. 如何應用抽象工廠模式?
- 21. 如何應用工廠模式php
- 22. 工廠模式爲何如此工作?
- 23. OOD:將工廠模式與策略模式結合使用
- 24. 處置使用DI時/抽象工廠模式
- 25. 什麼時候應該使用工廠模式?
- 26. 使用工廠設計模式時有點複雜
- 27. 什麼時候應該使用抽象工廠模式
- 28. 混合decrator模式和工廠模式
- 29. 工廠模式vs FactoryMethod模式
- 30. Laravel工廠模式問題
因此,如果您需要考慮您的模型(在MVC中)可能會更改的可能性,那麼這會很有用嗎?是否有任何不希望在應用程序中創建模型的動態取決於情況?我猜測一個缺點是增加了複雜性,確保任何排列不會打破您的觀點或您的控制器。 – stonybrooklyn 2017-07-26 16:10:31