4
我使用的IntelliJ 10 Comnunity版,我注意到有两个重构选项是相似的:替换构造函数工厂/或制造商
-replace构造与工厂 -replace构造与建设者
这两者有什么区别?我什么时候想用另一个?
感谢
我使用的IntelliJ 10 Comnunity版,我注意到有两个重构选项是相似的:替换构造函数工厂/或制造商
-replace构造与工厂 -replace构造与建设者
这两者有什么区别?我什么时候想用另一个?
感谢
使用构造函数建立一个对象时,它能够满足所有的不变量。要了解建造者和工厂之间的区别看这篇文章What is the difference between Builder Design pattern and Factory Design pattern?
你问关于建设者模式和工厂模式之间的区别?它们是抽象出对象创建的类似模式,但它们不相同,因此它们是Idea中的离散命令。无论如何,我建议在维基百科中比较两者。 – 2011-01-13 21:55:15