- 链接地址:https://blog.csdn.net/dzysunshine/article/details/106156920
- 链接标题:Python 类的几个内置装饰器—— Staticmethod Classmethod Property-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:2329
文章浏览阅读1k次。通常情况下,想调用某个类中的方法时,需要先实例化一个对象再进行调用。而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。这有利于组织代码,把某些应该属于某个类的函数给放到那个类里去,同时有利于命名空间的整洁。既然@staticmethod和@classmethod都可以直接类名.方法名()来调用,那他们有什么区别呢?从它们的使用上来看:@staticmethod不需要表示自身对象的self和自身类的cls参数,就跟使用函数一样。 _classmethod pro
版权声明:本文发布于特牛生活网 内容均来源于互联网 如有侵权联系删除