Re: Otra vez la herencia múltiple

Medardo Rodriguez med.swl en gmail.com
Mie Jul 23 18:26:43 CEST 2008


Primero, el python no anuncia esta posibilidad como herencia multiplem
una declaración como «class D(A, B, C)» lo que debe expresar
semánticamente es «La clase D hereda de A y se compone por los mixins
B y C».

Por otro lado, el super se debe usar solo si todos los métodos de
igual nombre cumplen con el contrato de los parámetros actuales que
pasas. También siempre tienes la alternativa de llamar directo con el
nombre de la clase o mixin superior y los parámetros que corresponda
en cada caso.

Saludos.
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es