1.staticmethod()静态方法
使用@staticmethod目的是为了增加可读性,不需要参数self(不强制要求传递参数)
的方法都可以加上@staticmethod增加可读性
静态方法无需实例化,也可以实例化
2.使用@classmethod是为了处理一些__init__处理不了的赋值问题(一般是参数不对应)
1.staticmethod()静态方法
使用@staticmethod目的是为了增加可读性,不需要参数self(不强制要求传递参数)
的方法都可以加上@staticmethod增加可读性
静态方法无需实例化,也可以实例化
2.使用@classmethod是为了处理一些__init__处理不了的赋值问题(一般是参数不对应)