标签: c++ class blackjack
我写了一个二十一点程序,这个问题更多的是关于设计/组织而不是编码错误。 (这是允许的吗?)
我创建了一个扑克牌课,然后创建了一张52张扑克牌作为我的牌组。我创造了一些基本功能,例如当玩家击中或者为牌组洗牌时从牌组中抽出牌。
我的问题是我应该如何组织这些甲板功能?我是否应该将我的扑克牌类嵌套在里面,然后简单地将甲板功能作为甲板类的一部分?
我正在努力更好地了解OOP中的最佳做法,但我有点卡在这里。谢谢。