Closed
Description
Afin d'intégrer une recherche par professeur.
Cette fonctionnalité contient :
- une
HashMap<String, Professeur>
qui contient l'ensemble des professeurs, (enregistrés via les cours contenue dans l'emploie du temps) - la class
Professeur
possédera une méthode get délégué de saHashMap
cette méthode aura deux variablesString
en paramètre, l'un pour le nom et l'autre pour le prénom du professeur, ceux-ci sont recueillis afin de trouver à quelle valeur clef de la hashMap il est fait référence. Pour au final que la méthode get retourne l'objetProfesseur
correspondant. (note: Faire attention à formater les valeurs donnés caractère spéciaux remplacés par un espace, et chaque lettre mit en majuscule) - l'attribut professeur de la class
Cours
n'est plus de typeString
mais de typeProfesseur
.
l'avantage de ce changement est de ne pas utiliser le .equals qui devient lourd lorsqu'il est répété à chacun des professeurs de chacun des cours de l'emplois du temps. Mais de passer par le == qui donnera un gain de temps drastique.