在班級中擁有所有代碼是否合適?我有一個課程可以完成我所有的計算任務。但是我在課堂外還有其他所有的代碼(主要用於調用這個類)。它看起來像這樣。哪個類首先在Python中執行?
class bigClass:
executing here
functions and whatnot
blah blah
b=bigClass()
b.bigClassfunction()
我的問題是這些最後兩行是否應該在他們自己的類中去?或者,我只是讓他們浮動約束不上課。
我認爲這可能取決於上下文,如果函數只與它們應該在類中的類有關(它可以是@staticmethod或@classmethod)。 –