永发信息网

使用面向对象的思想设计一个即时战略游戏的类结构。

答案:2  悬赏:40  手机版
解决时间 2021-03-18 19:00
主要类如下:
(1)人口类(Person)
属性:生命值(lifeValue),攻击力(attackPower),消耗资源数(needResource)。
方法:进攻(attack)
子类有以下几种。
工兵(Sapper)扩展方法:创造建筑createConstruction(),采集资源collectResource()
护士(Nurse)扩展方法:疗伤(cure)
(2)建筑类(Construction)
属性:生命值,资源消耗数。
(3)玩家类(Player)
属性:玩家名称。玩家资源值,玩家所拥有的人口对象,玩家所拥有的建筑对象。
在主方法中测试以上程序,创建两个玩家,分别生成人口和建筑类攻击对方。
最佳答案
参照魔兽DOTA或者3C修改!
全部回答
是不是不太涉及具体的玩法,只要在主方法中使用了这些类对象就可以?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
东亚手撕面土菜馆怎么去啊,有知道地址的么
想带乌龟去医院看,大概多少钱呢?看眼睛
求All the people are have fun的同义句
碳纤维间距是按中心间距还是边间距
由美生活馆我想知道这个在什么地方
若抛物线y=ax2+bx+c(a≠0)的对称轴为直线x=
我想去虎门买衣服不知道富民和黄河哪里好,从
卧龙与凤雏无敌存档
拜托各位大神帮帮忙 求 股人タクシー 获物
档案回原籍后要调档案需要调档函么
哪个小说的男主角姓简(言情,都市)
大煎饼果子怎么去啊,有知道地址的么
7X4=28这个算式怎么表示?谢谢了,大神帮忙啊
胡大姐 李大哥 你是我的妻 …这是哪首哥的歌
王藤泽这个废物,为什么要装什么深沉,为什么
推荐资讯
24岁男青年,一看片就忍不住了,怎么办
一缕香茶业地址有知道的么?有点事想过去
白醋加白面有什么化学反应
敞口平盘什么意思
求宜昌鬼事三部曲的所有书名
兄弟盟℃舞迹QQ544121091是在兄弟盟做什么的
洗衣机轻柔模式是不是不容易起球
叶家寨地址有知道的么?有点事想过去
老师您好,我想考西安理工大学的土木工程的研
飞天茅台酒瓶底下的数字是什么意思?
友谊蔬菜批发市场怎么去啊,有知道地址的么
长春富维-江森自控汽车饰件系统有限公司座椅
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?