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