1

我有 struct chartManager 包含系列结构和包含点结构的结构系列。他们都在图表类。像这样的东西

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

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

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

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

4

2 回答 2

2

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

尽管如此,对我来说,具有基数的组合/聚合是要走的路(结构与类几乎相同)。

于 2013-03-22T12:09:09.780 回答
2

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

于 2017-08-10T14:52:32.990 回答