如果您有組合設計模式(或任何圖/節點類型系統)的實現,哪種設計模式最能描述連接節點並在類實例之間創建鏈接的過程?可以使用什麼設計模式來連接組合元素?
我目前的工作示例使用工廠模式來構造每個類實例,但現在我正在考慮將它們連接到單獨的代碼區域或基於文件中的數據。
我在想,如果它可能是'建設者'模式,但我見過的例子都非常簡單,我發現它基於這些例子將模式應用到我的域中是一個非常大的跳躍。也許有另一種模式更適用於我的域,並引用了複合模式。例子和參考將不勝感激。
非常感謝 d
編輯:多一點點的調查已經變成了一個不錯的博客關於創建模式。他們說,根據經驗,「建設者」經常建造複合材料。
http://sourcemaking.com/creational_patterns
+1對於有趣的問題和鏈接sourcemaking.com - 不錯的網站! – ngm 2013-02-27 10:26:33