| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [View Raw Code] [Original HTTPS Page] |
通过上面我们已经会定义类了,那么这里讲一下在同一个类里,类方法如何调用类属性的。
直接看个例子吧:
注意看,在类方法上面多了个 @classmethod ,这是干嘛用的呢?
这是用于声明下面的函数是类函数。其实从名字就很好理解了。
class 就是类,method 就是方法。
那是不是一定需要注明这个呢?
答案是是的。
如果你没使用,是会报错的。
如果没有声明是类方法,方法参数中就没有 cls , 就没法通过 cls 获取到类属性。
因此类方法,想要调用类属性,需要以下步骤:
记住喔,无论是 @classmethod 还是 cls ,都是不能省去的。
省了都会报错。
上面我们学习了类方法如何调用类属性,那么类方法如何传参呢?
其实很简单,跟普通的函数一样,直接增加参数就好了。
这个就直接上例子了:
| Back | FazBrowse Home | New Git URL |