ingenieradesistemas
499751083497328
Cargando...

Identificando situaciones de herencia

La herencia es uno de los conceptos clave de la orientación a objetos. En los lenguajes orientados a objetos en todo momento se usa la herencia, aunque a veces no nos demos cuenta.

La manera más sencilla de identificar una situación de herencia es usando una relación de tipo "es un..." es un lenguaje sencillo para darnos cuenta cuando un elemento depende de otra clase, cuando debe heredar comportamientos.

Identificando situaciones de herencia
La idea es asimilar estos enunciados del mundo real para hacer la analogía cuando hablamos de UML.
Identificando situaciones de herencia


Partimos de un esbozo para identificar las relaciones que hay de:



Una vez que tenemos el panorama claro como en este caso, clase madre y clases hijas o subclases se establece que las subclases heredan todas las propiedades y métodos que tiene la clase madre.

En algunos lenguajes es posible añadir a las subclases elementos que la clase madre no tenía. O también es posible que una de las clases hija tenga un método muy particular que la clase madre no tiene.
Programación Orientado a Objetos 2965906288458352469

Publicar un comentario Default Comments

emo-but-icon

Inicio item

Síguenos en Facebook

Apuntes aleatorios