如何在PYTHON里创建和使用类方法

 时间:2024-10-16 19:44:08

1、class Test(object): def play(self): print("playing") #这是一般我们为对象创建对象方法的基本方法。

如何在PYTHON里创建和使用类方法

2、class Test(object): @classmethod def play(self): print("playing") #如果要设置类方法,那么就要加上classmethod。

如何在PYTHON里创建和使用类方法

3、class Test(object): @classmethod def drink(cls): print("drinking") def play(self): print("playing")#然后一定要把self替换为cls。

如何在PYTHON里创建和使用类方法

4、class Test(object): @classmethod def drink(cls): print("drinking") def play(self): print("playing") Test.drink()#那么这个类的调用方法要用类作为名字。

如何在PYTHON里创建和使用类方法

5、clas衡痕贤伎s Test(object): @classmethod def drink(cls): print("dr足毂忍珩inking") def play(self): print("playing") def eat(cls): print("eating") Test.drink()Test.eat()#但是如果要定义类方法不能这样写在对象方法的下方。

如何在PYTHON里创建和使用类方法

6、clas衡痕贤伎s Test(object): @classmethod def drink(cls): print("dr足毂忍珩inking") def play(self): print("playing") @classmethod def eat(cls): print("eating") Test.drink()Test.eat()#务必要在前方定义一个classmethod。

如何在PYTHON里创建和使用类方法

7、class Test(object): @classmethod def drink(cls): print("drinking") def eat(cls): print("eating") def play(self): print("playing") Test.drink()Test.eat()#即使并排写也是不行的,一个类方法,要定义一次。

如何在PYTHON里创建和使用类方法
  • 纯css制作漂亮的复选框与单选按钮
  • jquery怎样获取多个复选框的值?
  • css如何设置首页布局
  • jquery如何获得超链接的href后面的值
  • VS如何开启工具栏的HTML源编辑
  • 热门搜索
    梵蒂冈旅游攻略 公司旅游方案 涠洲岛旅游景点 广州湖心岛旅游风景区 北京旅游论坛 江苏舜天海外旅游有限公司 到迪拜旅游 郴州东江湖旅游攻略 九峰山旅游攻略 悦禾旅游网