Ejercicio indexers

Vamos a reaprovechar la clase Alumno que teníamos con nombre y Nota

Crearemos una clase Fiesta que tendrá una lista de alumnos.

Vamos a tener un indexador que nos devolverá el alumno en esa posición y si asignamos nos pondrá el alumno en esa posición. Si la posición no existe lo añade al final.

Vamos a tener un indexador por string que nos busque el nombre del alumno y nos devolverá la posición del primer alumno con ese nombre.

Vamos a tener un indexador por string y nota que nos busque el nombre del alumno y nos devolverá la posición del primer alumno con ese nombre y esa nota.

En el indexador, cuando añadimos un alumno, si está suspendido no lo añadimos porque no tiene derecho a estar en la fiesta.

 

Publicado por

Avatar del usuario

Juan Pablo Fuentes

Formador de programación y bases de datos