classGiantSword:
def__init__(self):
self.attack=100
self.defense=50
self.shield=0
defgiant_sword_slash(self):
returnself.attack1.2
defdefense_counter(self):
self.shield+=20
returnself.shield
defgiant_sword_blast(self):
returnself.attack1.5
defgiant_sword_guard(self):
self.defense+=10
returnself.defense
if__name__=="__main__"gs=GiantSword()
print("GiantSwordSlash:"gs.giant_sword_slash())
print("DefenseCounter:"gs.defense_counter())
print("GiantSwordBlast:"gs.giant_sword_blast())
print("GiantSwordGuard:"gs.giant_sword_guard())
classGiantSwordEquipment:
def__init__(self):
self.attack=0
self.defense=0
self.shield=0
defadd_attack(self,value):
self.attack+=value
defadd_defense(self,value):
self.defense+=value
defadd_shield(self,value):
self.shield+=value
if__name__=="__main__"ge=GiantSwordEquipment()
ge.add_attack(20)
ge.add_defense(10)
ge.add_shield(5)
print("Attack:"ge.attack)
print("Defense:"ge.defense)
print("Shield:"ge.shield)