购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.4 案例二:Monopoly游戏系统

为了证明相同的OOA/D实践可以应用于完全不同的问题,本书选择Monopoly游戏的软件版本作为另一个案例研究。尽管这一领域和需求与NextGen POS这样的商业系统完全不同,但是我们还是可以看到领域建模、使用模式的对象设计和UML应用仍然是相关的,并且是有效的。与POS一样,Monopoly的软件版也是真实开发和销售的,同样具有胖客户和Web UI。

我不想重复Monopoly的游戏规则,很多人都在孩提时代玩过它 。如果你还不太了解这个游戏的规则,可以从许多网站上找到它的规则。

游戏的软件版以仿真方式运行。玩家可以开始游戏并指定虚拟玩家的人数,然后守护到游戏结束,游戏还需要显示虚拟玩家在其轮次中的活动情况。 S2yWOw1MbhJKFZjYgdhlsqb3ES6gOcD+bDxcv/eve0ruLabi4DcuSt99vXVD/RX9

点击中间区域
呼出菜单
上一章
目录
下一章
×