方法综合-案例演练
class Game(object):# 歷史最高分top_score = 0def __init__(self, player_name):self.player_name = player_name@staticmethoddef show_help():print("幫助信息:讓僵尸進入大門")@classmethoddef show_top_score(cls):print("歷史記錄 %d" % cls.top_score)def start_game(self):print("%s 開始游戲啦..." % self.player_name)# 1. 查看游戲的幫助信息
Game.show_help()# 2. 查看歷史最高分
Game.show_top_score()# 3. 創(chuàng)建游戲?qū)ο?game = Game("小明")game.start_game()
?
總結(jié)
- 上一篇: 静态方法-应用场景和定义方式
- 下一篇: 单例-重写new方法