Quote:
Originariamente inviato da xwang
Ciao a tutti,
è possibile in Python sapere se un dato oggetto estende una data classe?
|
Con isinstance(Oggetto, Classe) puoi controllare se Oggetto è l'istanza di Classe.
Quote:
Inoltre volendo assicurarmi che tutti le classi che estendono una data classe A implementino (overloading?) alcuni metodi della classe A, è corretto fare in modo che in A i metodi suddetti alzino un'eccezione specifica in mopdo che l'errore sia palese?
Grazie,
Xwang
|
Sì, si fa così generalmente.