No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Herencia y Composición

12/14
Recursos

Aportes 3

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Herencia y composición

Composición sobre herencia.

Usar menos herencias para no crear taxonomías complejas.

Herencia:

  • La subclase y la superclase está unidas
  • La subclase no puede ordenarle a la superclase
  • Para reusar código podemos crear clases intermedias, para reutilizarlas en las distintas subclases

Composición:

Es una relación entre 2 clases dónde una necesita de otra para funcionar.

  • “Carro” necesita “Motor” para

    funcionar

En vez de heredar de una clase base que tenga el motor, podemos tener este elemento como parte de las propiedades de una clase. Así como tenemos motor, podemos tener llantas y asientos.

Hay un concepto muy parecido a la composición que es la agregación, el cual se abordará más adelante.

Aporte de Josshua Fletes

Mejor la composición ya que a futuro es mas fácil de mantener

Herencia y composición

Herencia:

  • La subclase y la superclase está unidas
  • La subclase no puede ordenarle a la superclase
  • Para reusar código podemos crear clases intermedias, para reutilizarlas en las distintas subclases


Composición: Es una relación entre 2 clases dónde una necesita de otra para funcionar.

  • “Carro” necesita “Motor” para funcionar