Wie konvertiere (erbe) Eltern-Kind-Klasse?

Ich möchte wissen, wie man übergeordnetes Objekt, das von einer Funktion zurückgegeben wurde, in eine untergeordnete Klasse konvertiert.

<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>

Ich kann Klasse A nicht ändern. Wenn ich könnte, würde ich functionIneed zu Klasse A implementieren, aber es ist wegen der Struktur des Codes unmöglich. Vielen Dank

Antworten auf die Frage(5)

Ihre Antwort auf die Frage