"""开发一个反恐游戏,有警察、恐怖分子,还有各种武器,他们可以互砍互杀。
注意,警察不能用炸药包,恐怖分子可以。炸药包一用,全部玩家都得死。
提示:可以只写一个Person类,一个weapon类。
"""
class Person:
role = 'person'
def __init__(self,name,age,sex):
self.name = name
self.age = age
self.sex = sex
self.life_val = 100
# self.attack_val = attack_val
class Police(Person):
def __init__(self,name,age,sex,attack_val):
Person.__init__(self,name,age,sex)
self.attack_val = attack_val
self.weapon = Weapon()
def attack(self,terrorist_obj):
terrorist_obj.life_val -=self.attack_val
print("警察[%s]攻击了恐怖分子[%s],掉血[%s],还剩血量[%s]..."%(self.name,terrorist_obj.name,self.attack_val,terrorist_obj.life_val))
class Terrorist(Person):
def __init__(self,name,age,sex,attack_val):
Person.__init__(self,name,age,sex)
self.attack_val =
面向对象编程--反恐CS游戏""开发一个反恐游戏,有警察、恐怖分子,还有各种武器,他们可以互砍互杀。 注意,警察不能用炸药包,恐怖分子可以。炸药包一用,全部玩家都得死。 提示:可以只写一个Pers
最新推荐文章于 2022-01-19 19:39:50 发布