首页 > 其他 > 详细

py06_09:class之综合小案例

时间:2020-03-25 17:58:24      阅读:51      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 

class Game(object):
    top_score = 0  # 类属性

    def __init__(self, name):
        self.name = name  # 实例属性

    @staticmethod
    def show_help():  # 静态方法
        print(帮助信息:。。。)

    @classmethod
    def show_top_score(cls):  # 类方法
        print(历史最高分: %s % cls.top_score)

    def start_game(self):  # 实例方法
        print(%s准备,游戏开始了 % self.name)


def main():
    # 1. 查看帮助
    Game.show_help()
    # 2. 查看历史最高分
    Game.show_top_score()
    # 3. 创建对象并开始游戏
    xiaoming = Game(小明)
    xiaoming.start_game()


if __name__ == __main__:
    main()

 

py06_09:class之综合小案例

原文:https://www.cnblogs.com/yeyu1314/p/12565490.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!