我被要求为一个简单的纸牌游戏创建一个类图 - 21(又名Black Jack)。游戏不需要考虑西装,也没有国王,皇后或杰克。 Ace只是一个1.所以Ace不算是11或1,而是没有Ace只是1。
我在设计课程图时非常糟糕,而且我没有太多经验。但考虑到这是StackOverflow,我认识到在发布此问题之前我必须研究并尝试完成此任务。所以这就是我能想到的,如下:
类图的标准如下:
使用的语言是Java(不管它真的很重要),
班级图需要显示班级成员的个人卡片以及它们如何组合在一起作为一副牌(如上所述)。