2

将复合模式用于有向图的最佳方法是什么?该图表示软件的时间进度。节点是软件的事件(例如活动的开始)。边是活动,边的权重是活动的持续时间。例如,我有两个事件 A 和 B,以及这种关系:

A ----4---> B

这意味着完成事件 A 并启动 B 需要 4 毫秒。

显然,该图具有起始节点(仅输出边)、中间节点和最后一个节点(仅输入边)。

复合模式的一些想法?

4

1 回答 1

0

复合模式主要用于建模嵌套关系,其中一组对象共享单个对象的相同特征。对于您所描述的图表,我看不到任何需要像这样建模的嵌套或分组。

图可以简单地用具有通常连接的 aNode和 aEdge类建模。

于 2013-03-27T19:49:06.570 回答