1

看了很多,对类图还是很有信心的。但是我不明白以下内容:

ChessManSet-<>----------16-ChessMan

为什么没有 0..16?玩家可以松开他的棋子。这是我公司一位受人尊敬的设计师所做的模型中展示的,当我问到这一点时,他只说“它们仍然属于他”。所以我有点困惑,我希望它被实现为一个列表,它的大小显然可以从 16 减小到 0。

4

1 回答 1

0

唯一可以确定的是,根据您在实现中的模型或设计,您将始终拥有 16 个 chessman 实例。当然,您可以选择实现一个可以从 16 减少到 0 的列表,但是,正如您所说,您必须将基数从 16..16 更改为 0..16。

于 2013-11-06T09:15:42.603 回答