Codificar clases en función de una estructura jerárquica, haciendo uso de la herencia en el lenguaje de programación java, para representar la especialización de una clase.
Al terminar se espera abarcar los conceptos básicos de la herencia, cuándo, cómo y donde utilizarla, así como las buenas prácticas de programación.