UML类图 - 玩家玩游戏

时间:2013-11-17 12:56:41

标签: uml class-diagram

我正在与用户进行一个简单的游戏,他们可以登录那里的帐户,并可以玩游戏尝试击败自己的高分。我有一个'玩家类'然后选择他们想玩的游戏。有没有办法表明玩家在玩游戏时可以匿名?

这样做的正确方法是通过聚合吗?

附图。 enter image description here

1 个答案:

答案 0 :(得分:2)

如果有很多不同的行为,我会使用泛化(就像你在游戏和棋盘游戏中所做的那样):玩家(匿名)成为超类,而注册玩家(非匿名)成为子类。通过这种方式,注册玩家可以做同样的事情而不仅仅是普通玩家,例如查看过去的结果,查看他的登录时间等等....

相关问题