次のpython3コードを探しています:
class MyClass(MyAbstractClass):
:
def my_fun1(self, input1):
:
return result
次に、コードの他の部分で、MyClass は次のように使用されます。
output = MyClass().my_fun1(input1)
MyClass().my_fun1(input1)
MyClass のオブジェクトを暗黙的にインスタンス化するのだろうか? または、ここの MyClass() はユーティリティ関数クラスとして扱われますか? それがユーティリティ関数である場合、なぜそれをクラス内に入れる必要があるのでしょうか? それとも静的クラスですか?しかし、それはmy_fun1
静的関数としてマークされていませんか?
申し訳ありませんが、私は C++/Java のバックグラウンドを持っているので、これは私にとって少し奇妙です...
どうもありがとう!