Я хотел бы знать, как преобразовать родительский объект, который был возвращен некоторой функцией дочернему классу.Как преобразовать (наследовать) родительский в дочерний класс?
class A(object):
def __init__():
pass
class B(A):
def functionIneed():
pass
i = module.getObject()# i will get object that is class A
j = B(i)# this will return exception
j.functionIneed()
Я не могу изменить класс А. Если бы я мог, я бы реализовать functionIneed к классу А, но это невозможно из-за структуры кода. Thanks
Это лучший ответ, чем мой. –