如果您有组合设计模式(或任何图/节点类型系统)的实现,哪种设计模式最能描述连接节点并在类实例之间创建链接的过程?可以使用什么设计模式来连接组合元素?
我目前的工作示例使用工厂模式来构造每个类实例,但现在我正在考虑将它们连接到单独的代码区域或基于文件中的数据。
我在想,如果它可能是'建设者'模式,但我见过的例子都非常简单,我发现它基于这些例子将模式应用到我的域中是一个非常大的跳跃。也许有另一种模式更适用于我的域,并引用了复合模式。例子和参考将不胜感激。
非常感谢 d
编辑:多一点点的调查已经变成了一个不错的博客关于创建模式。他们说,根据经验,“建设者”经常建造复合材料。
http://sourcemaking.com/creational_patterns
+1对于有趣的问题和链接sourcemaking.com - 不错的网站! – ngm 2013-02-27 10:26:33