比如说,我有一些MainClass
在其方法中的某个时刻将 a 的对象实例OtherClass
化为MainClass
.
mainobj = MainClass()
isinstance(mainobj.otherclassobj, OtherClass) == True
现在,我想扩展OtherClass
,然后使用MainClass
新的扩展类。
MainClass
除了扩展和重新定义所有实例化的方法之外,我是否有更方便self.otherclassobj
的选择ExtendedOtherClass
?