class Weapon:
def __init__(self, wname, strength):
self.wname = wname
self.strength = strength
class Warrior:
def __init__(self, name, weapon,):
self.name = name
self.weapon = weapon
def speak(self, words):
print('Im %s, %s' % (self.name, words) )
def show_me(self):
print('我是%s, 我是一个战士,我用的武器是%s' % (self.name, self.weapon.wname))
if __name__ == '__main__':
blade = Weapon('青龙偃月刀', 100)
gy = Warrior('关羽', blade)
gy.show_me()
十一 创建游戏人物(组合方式)
最新推荐文章于 2023-06-16 09:23:27 发布