静的メソッドを定義するときPHPはstaticキーワードを使い、Pythonはstaticmethodデコレータを使います。
定義方法は以下の通り。
PHPはstaticキーワードを使って定義。
class Sample
{
public static function sample()
return "static";
}
}
Pythonはstaticmethodデコレータを使って定義。
class Sample:
@staticmethod
def sample(self):
return "static"
