Class 图表计数选项和添加选项

Class diagram count options and add options

我有一个 class 图表 的菜单。

我如何知道有多少菜单选项(菜单项)可用,以及如何添加更多菜单选项。

我在想,因为它 0..* 它最初应该是 0,但你可以加起来达到 N 个数量。

多重性 0..* 告诉您 Menu 的实例可以有 0 到无限数量的 MenuItem

class-图表对您的 classes 进行了一般性陈述。它没有说明任何有关特定时间、年表或行为的信息。

未指定 Menu 构造函数。我们可以假设一个新的 Menu 开始时没有任何项目。但我们不确定:很可能有一个构造函数,从一开始就将一个或多个项目作为参数提供给它。

从它的名字,我们可以猜测Menu操作AddItem()向菜单添加新项目。从它的参数中,我们可以猜测 AddItem() 构造了那些要添加的项目。

不相关:构造函数MenuItem()前面应该有«Create»。不过大部分读者都会猜到意思。