1 class Game(object): 2 # 定义最高分 类属性 3 top_score = 0 4 5 # 初始化 6 def __init__(self,name): 7 self.name = name 8 9 10 # 游戏帮助 静态方法 11 @staticmethod 12 def game_help(): 13 print("提示:不让僵尸进入家门") 14 15 # 最高分 类方法 16 @classmethod 17 def show_top_score(cls): 18 print("游戏最高分是:%d" % cls.top_score) 19 20 # 玩游戏 实例方法 21 def start_game(self): 22 print("%s开始玩游戏" % self.name) 23 24 # 显示帮助 25 Game.game_help() 26 # 显示最高分 27 Game.show_top_score() 28 # 小明开始玩游戏 29 xiaoming = Game("小明") 30 xiaoming.start_game()
提示:不让僵尸进入家门 游戏最高分是:0 小明开始玩游戏