classとdefの使い分けについて
プログラミングはまだまだ初心者といっても良いと思います.
研究に利用していますが,保守性の低いダメコード量産マンです.
個人的な学習で読んでいたGithub上のソースコードで,クラスを作っている目的がいまいち分からない部分があったので質問させていただきました.
問題のプログラム
python
1class Benchmark: 2 @staticmethod 3 def run(function): 4 processing...
教えて頂きたい内容
classを用いるのはself.~などインスタンス作成や継承などが目的だと思っておりました.
staticメソッドのみのクラスの存在理由がわかりません.
わかる方がいらっしゃれば教えていただきたいです.
よろしくお願いします.
補足情報(FW/ツールのバージョンなど)
python3.7で実行したところ問題なく実行できたソースコードです.
回答2件
あなたの回答
tips
プレビュー