Re: [Python-es] Otra vez la herencia múltiple

Beni camontuyu en yahoo.es
Vie Jul 25 08:32:46 CEST 2008


2008/7/24 Medardo Rodriguez <med.swl en gmail.com>:

> 2008/7/23 Chema Cortes <pych3m4 en gmail.com>:
> > El día 23 de julio de 2008 18:26, Medardo Rodriguez
> > <med.swl en gmail.com> escribió:
> >> 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».
> >
> > Creo que merece aclararse un poco más este punto:
>
> Bueno, creo que están hablando de herencia múltiple, eso no lo puedo
> aclarar porque nunca, en ningún modelo he visto herencia múltiple, y
> por lo tanto nunca la he usado.
> Para composición si es rico usarla, como en las interfaces (tipos), o
> en los mixins.
>
> Saludos


Unas preguntillas, si me lo permitis.

- Tenía entendido que la composición, en la POO, es cuando un objeto está
compuesto de otros, por ejemplo un Linea está compuesta de dos Puntos
(origen y final). Se modeliza mediante referencias no con herencia.
- No sabía lo que erran los mixmis y he estado leyendo sobre los mixis en la
wikipedia. Parecen interesantes.
- Cuando te refieres a interfaces (tipos), ¿qué es exactamente? ¿lo típicos
interfaces como los de java que obligan a definir una serie de
funcionalidad?

Saludos.

-- 
Benito Rodríguez Arcos


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