如果这个不太好理解,很抱歉,我并不是一个有经验的程序员。
请考虑以下代码:
import mymodule
class MyClass:
def __init__(self):
self.classInstance = myModule.classInstance()
and then ......
from mymodule import classInstance
class MyClass(classInstance):
def __init__(self):
pass
如果我只想在MyClass中使用一个classInstance,从模块中导入特定的类并使MyClass继承这个类可行吗?
在决定使用这两种方法之间,有没有最佳实践或需要考虑的事项?
非常感谢。