码迷,mamicode.com
首页 > 其他好文 > 详细

py07_10:class之综合小案例

时间:2020-03-25 13:28:07      阅读:52      评论:0      收藏:0      [点我收藏+]

标签:img   案例   com   name   小明   print   static   准备   帮助   

技术图片

 

 

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()

 

py07_10:class之综合小案例

标签:img   案例   com   name   小明   print   static   准备   帮助   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!