大作業魔兽世界.pptVIP

  • 11
  • 0
  • 约4.58千字
  • 约 17页
  • 2017-04-10 发布于上海
  • 举报
大作業魔兽世界

大作业:魔兽世界 占总分5分, 其中程序2.5分,解题报告2.5分 解题报告要论述程序中个各类是如何设计的,相互关系如何,如何体现了面向对象的思想,从中体会到什么面向对象的好处。必须要用面向对象的方法来做,必须要用到多态。 期末考试之前交 魔兽世界的西面是红魔军的司令部,东面是蓝魔军的司令部。两个司令部之间是依次排列的若干城市,城市从西向东依次编号为1,2,3 .... N ( N = 20)。 两军的司令部都会制造武士。武士一共有 dragon 、ninja、iceman、lion、wolf 五种。每种武士都有编号、生命值、攻击力这三种属性。 双方的武士编号都是从1开始计算。红方制造出来的第 n 个武士,编号就是n。同样,蓝方制造出来的第 n 个武士,编号也是n。 武士在刚降生的时候有一个初始的生命值,生命值在战斗中会发生变化,如果生命值减少到0或少于0,则武士死亡(消失)。 魔兽世界 在每个整点,即每个小时的第0分, 双方的司令部中各有一个武士降生。 红方司令部按照 iceman、lion、wolf、ninja、dragon 的顺序制造武士。 蓝方司令部按照 lion、dragon、ninja、iceman、wolf 的顺序制造武士。 制造武士需要生命元。 制造一个初始生命值为 m 的武士,司令部中的生命元就要减少 m 个。 如果司令部中的

文档评论(0)

1亿VIP精品文档

相关文档