(1)直接使用类的格式:

(2)实例化类后再使用

注:通过对比可以看到
(1)实例化后再使用的格式,①是空着的,意思是这里不再需要@classmethod的声明
(2)在第②处,把cls替换成了self。cls代表“类”的意思,self代表“实例”的意思,这样写是编码规范(程序员们的共识),但不是强制要求。理论上只要写个变量名占位,写什么都行。
(3)实例化后再使用的格式,需要先赋值然后再调用(第③处)
(1)直接使用类的格式:
(2)实例化类后再使用
注:通过对比可以看到
(1)实例化后再使用的格式,①是空着的,意思是这里不再需要@classmethod的声明
(2)在第②处,把cls替换成了self。cls代表“类”的意思,self代表“实例”的意思,这样写是编码规范(程序员们的共识),但不是强制要求。理论上只要写个变量名占位,写什么都行。
(3)实例化后再使用的格式,需要先赋值然后再调用(第③处)