Programacion
Programacion
Actividades de
aprendizaje
HERENCIA Y POLIMORFISMO
Tarea Virtual #5
Tema: Herencia y Polimorfismo.
2
✓ Métodos de acción:
▪ AdicionarPersona que reciba por parámetro un objeto de la clase
Persona.
▪ EliminarPersona que reciba por parámetro el índice de posición
del elemento del arreglo para eliminar.
▪ BuscarEstudiante que reciba por parámetro el ID del estudiante a
buscar y si es que existe devuelva un objeto de la clase
Estudiante.
▪ BuscarProfesor que reciba de parámetro el usuario de correo
institucional y si es que existe devuelva un objeto de la clase
Profesor.
▪ CantidadProfesores devuelva cuantos profesores existen.
▪ CantidadEstudiantes devuelva cuantos estudiantes existen.
Implemente un programa de consola en el lenguaje Java, mediante la herramienta de
compilación online https://www.onlinegdb.com/ y, que permita ejecutar los siguientes
requerimientos funcionales:
1. Crear un objeto de la clase ListaPersonas mediante el constructor parametrizable.
2. Implementar un menú de opciones:
1. Adicionar una persona.
2. Eliminar una persona.
3. Buscar un estudiante conocido su identificación.
4. Mostrar cuantos profesores existen
5. Mostrar cuantos estudiantes existen.
6. Salir del programa.
3
• Subir el proyecto con todos los ficheros de código fuente .java.