admin 管理员组文章数量: 887032
问题....
3.1.一个游戏里有许多士兵,这些士兵可以通过装备不同的武器来将其转变为不同的
兵种,比如装备上弓箭便可以转变为弓箭手,从而拥有弓箭手的一些特 殊能力,
比如装备上马,便转变为骑兵,从而又拥有了骑兵的一些特殊能力。假设这个游戏
仅允许出现这些兵种:剑兵(装备:剑),剑盾兵(装备:剑和 盾。后略),长
枪兵,弓箭手,剑盾骑兵,长枪骑兵,弓箭骑兵。请设计出士兵的类的关系图。
2.假设我们要为这个游戏添加一些英雄——它们仅仅是拥有一些特殊能力特殊属性的
士兵。该如何重新设计上述的类关系图?
3.游戏中如果需要控制其中一个英雄,类关系图又该如何改变设计?
2.当程序员为枚举类型增加新元素时,有时会忘记在相应的switch 语句中增加新的case 条件。怎样才能自动查出这个问题?
本文标签: 问题
版权声明:本文标题:问题.... 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1686843872h41308.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论