Herencia

La herencia entre objetos es un concepto que nos permite definir un nuevo objeto a partir de las cualidades físico-actitudinales (propiedades y métodos) de un segundo más genérico. Esta característica, junto con la de polimorfismo, nos ahorra un tiempo considerable a la hora de crear objetos que guardan similitud con otros.

En el caso del reproductor de CD, podemos optimizar dicha clase y hacerla más escalable creando una nueva y más extensa clase audio_player que resulte apta para la generación de reproductores de casetes, vinilo, minidisc, CD o cualquier otro formato. Con esto en mente,…

Leer artículo completo →