Как преобразовать (наследовать) родительский класс в дочерний?
Я хотел бы знать, как преобразовать родительский объект, возвращаемый какой-либо функцией, в дочерний класс.
<code>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() </code>
Я не могу изменить класс A. Если бы я мог, я бы реализовал functionIneed в классе A, но это невозможно из-за структуры кода. Спасибо