初学者的“类方法”和“静态法”的含义?有人能给我解释一下@classmethod和@staticmethod在蟒蛇?我需要知道区别和意义。据我所知,@classmethod告诉类它是一个应该继承到子类中的方法,或者.某物。然而,这又有什么意义呢?为什么不直接定义类方法而不添加@classmethod或@staticmethod或任何@定义?什么时候我应该用它们吗,为什么我应该用它们吗多么,怎样我应该用它们吗?我在C+方面非常先进,所以使用更高级的编程概念应该不是问题。如果可能的话,可以给我一个相应的C+例子。
3 回答
![?](http://img1.sycdn.imooc.com/533e4c1500010baf02200220-100-100.jpg)
翻翻过去那场雪
TA贡献2065条经验 获得超14个赞
@classmethod
@staticmethod
添加回答
举报
0/150
提交
取消