Está en la página 1de 1

1.

Describa la forma en las que la herencia fomenta la reutilización de software, ahorra


tiempo durante el desarrollo de los programas y ayuda a prevenir errores.

La herencia fomenta la reutilización del software, porque se crea una nueva clase a partir de una
clase existente y, por lo tanto, absorbe los métodos y propiedades de la clase padre; esta es la
clave principal para hablar sobre la reutilización del software, porque cuando una clase extiende
su clase padre Cuando las propiedades o métodos, guardamos el código mediante herencia, por lo
que el código no se repetirá en diferentes partes del programa. La herencia ahorra tiempo durante
el desarrollo del programa y ayuda a prevenir errores

2. Dibuje una jerarquía de herencia para los estudiantes en el Politécnico. Use a estudiante
como a superclase de la jerarquía, y después extienda Estudiante con las clases
EstudianteNoGraduado y Estudiante Graduado. Siga extendiendo la jerarquía con el
mayor número de niveles que sea posible. Por ejemplo, EstudiantePrimerAnio,
EstudianteSegundoAnio, EstudianteTercerAnio y EstudianteCuartoAnio podrían
extender a EstudianteNoGraduado y Estudiante Doctorado y Estudiante Maestría
podrían ser subclases de Estudiante Graduado. Después de dibujar la jerarquía, hable
sobre las relaciones que existen entre las clases.

Estudiantes

Estudiante no Estudiante
gradruado graduado

También podría gustarte