在类图中提供结构

时间:2013-03-22 10:39:19

标签: struct uml

我有struct chartManager,它包含了包含struct结构的系列结构和struct系列。它们都在Chart类中。 像这样的东西

Class Chart
{
protected:
  struct points
  {
    int seriesPoints[10];
  };

  struct series
  {
    points seriespoints;
    char seriesName[20];
  };

  struct pageManager
  {
    char chartName[20];
    series totalSeries[5];
  };
};

我如何在类图中显示这个?

2 个答案:

答案 0 :(得分:2)

一个好的答案是:永远不要从特定的语言转到UML :)

尽管如此,基数的组合/聚合对我来说是一条路(一个结构与一个类非常相似)。

答案 1 :(得分:2)

我看到这是一个老帖子,但也许我可以用我的答案来帮助别人。
描述上述示例的最佳方法是使用“嵌套”连接。 组合或聚合的先决条件,它们是独立的,而不是在类本身内。