Python classmethod 修饰符

描述

Python classmethod 修饰符对应的函数不需要实例化,不需要 self 参数,但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等。

语法

classmethod 语法:

  1. classmethod

参数

  • 无。

返回值

返回函数的类方法。

实例

以下实例展示了 classmethod 的使用方法:

  1. func2
  2. 1
  3. foo

输出结果为:

  1. func2
  2. 1
  3. foo