类图的多样性和实现

时间:2013-11-06 08:40:03

标签: class uml class-diagram

经过大量阅读后,我对课堂图表非常有信心。但我不明白以下几点:

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

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

1 个答案:

答案 0 :(得分:0)

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

相关问题