道歉,如果這沒有意義,我不是一個有經驗的程序員。繼承與python模塊導入中的類實例
考慮下面的代碼:
import mymodule
class MyClass:
def __init__(self):
self.classInstance = myModule.classInstance()
,然後......
from mymodule import classInstance
class MyClass(classInstance):
def __init__(self):
pass
如果我只是想用MyClass中的一個Children子,是確定導入特定從模塊類,並有MyClass繼承這個類?
在決定這兩種方法時,是否有任何最佳實踐或者我應該考慮的事情?
非常感謝
這更是一個OOP問題。 Google for ** isa vs hasa **。 [也檢查此](http://stackoverflow.com/questions/453738/inheritance-or-composition-rely-on-is-a-and-has-a) – tuxuday
謝謝,這有助於很多 – Sherlock