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