>>237
クラスメソッドの定義方法を質問したんじゃありません。
あとstaticmethodはインスタンスからも呼べます。

>>238
挙動を質問しているだけなのに、理由が必要ですか?
理由をあえていえば、Pythonでは X() を実行すると実際には X.__call__() が
実行されるというふうに聞いたのですが、
実際に上書きして試してみたけど上書きされなかった、のが理由です。