python_进阶_15


静态方法

class Dog(object):

    @staticmethod
    def run():
        # 不访问实例属性或类属性
        print("小狗要跑...")

# 通过类名.调用静态方法 - 不需要创建对象
Dog.run()

输出为

小狗要跑...


文章作者: 张忠楠
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 张忠楠 !
评论
 上一篇
python_进阶_16 python_进阶_16
方法综合演练 需求 设计一个game类 属性: 定义一个类属性top_score记录游戏的历史最高分 定义一个实例属性player_name记录当前游戏的玩家姓名 方法: 静态方法show_help显示游戏帮助信息 类方法
2020-04-29
下一篇 
python_进阶_14 python_进阶_14
类方法 ==在python中, 一切皆是对象, 包括类== 在类方法内部可以直接访问类属性或者调用其它的类方法 语法如下 @classmethod def 类方法名(cls): pass演练 class Tool(obje
2020-04-28
  目录