Ver Mensaje Individual
  #35 (permalink)  
Antiguo 09/08/2006, 19:25
Avatar de TolaWare
TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 18 años, 11 meses
Puntos: 24
Cita:
Iniciado por Raiko Ver Mensaje
Eso no es cierto, para la herencia múltiple ya tienes el patrón interfaz :)
Implementar multiples interfaces y heredar comportamiento multiple son cosas MUY distintas.

Cuando implementamos interfaces, lo unico que hacemos es agregar codigo a firmas de metodos preestablecidas y ademas heredar constantes.
La herencia multiple es mucho mas que eso:
podemos heredar multiples comportamientos sin tener ninguna idea de COMO se lleva acabo ese comportamiento (lo caul al hacerlo con inerfaces, esto no es posible ya que hay que implementar los metodos).
Otro punto es que al heredear en forma multiple, heredamos atributos, lo cual no es posible en la implementacion deinterfaces ya que los que heredamos son constantes.

Por otro lado, el patron interfaz no tiene nada que ver con la herencia multiple. Este es usado para estructurar aplicaciones para que sean mas comprensibles.
__________________
http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux