用PyCharm写python代码的时候,碰到下面的问题:
在类里面定义一个方法的时候,出现了Method may be ‘static’ more… (Ctrl+F1)提示,这是IDE告诉我们这是可能一个静态方法,因为eat()这个方法没有设计到类实例属性和实例方法的操作,解决办法是在该静态方法上面加:@staticmethod
顺便复习一下实例方法、类方法、静态方法:
用PyCharm写python代码的时候,碰到下面的问题:
在类里面定义一个方法的时候,出现了Method may be ‘static’ more… (Ctrl+F1)提示,这是IDE告诉我们这是可能一个静态方法,因为eat()这个方法没有设计到类实例属性和实例方法的操作,解决办法是在该静态方法上面加:@staticmethod
顺便复习一下实例方法、类方法、静态方法: