簡單的繪製了UML模型,以下圖所示排序
Card遊戲
牌,描述牌這個實體的類配置
Brandim
一副牌,經過加載配置文件,初始化遊戲所需的牌,並提供了取得一副隨機打亂的牌。配置文件
CardGroupimg
一組牌,一張或多張牌,並提供了各類排序策略文件
HandCard模型
一手牌,全部牌型的基類,提供了判斷一組牌是否符合牌型規則的功能
Player
玩家
Judger
裁判,判斷玩家出的一手牌是否符合規則