借鉴资料:B站黑马学习视频
class Game(object):
#类属性历史最高峰
top_score = 0
# 静态方法显示游戏帮助信息
@staticmethod
def help():
print("*"*50)
print("这里是游戏帮助信息\t")
print("*" * 50)
# 类方法显示历史最高分
@classmethod
def show_top_score(cls):
print("玩家的最高分是%s" % cls.top_score)
# 实例属性记录当前玩家的姓名,实例化属性通过__init__创建
def __init__(self,player_name):
self.name = player_name
# 实例方法开始当前玩家的游戏
def start_game(self):
print("%s开始玩游戏吧" % self.name)
# 显示帮助信息
Game.help()
# 查看历史最高峰
Game.top_score
# 创建一个类对象
player = Game("阿土")
# player.__init__("阿土")
player1 = Game("小名")
player.start_game()
player1.start_game()
网友评论