| [ Home ] | [ Slides ] | [ Examples ] | [ Exercises ] | [ Resources ] |
Nous allons utiliser le programme des salles de classe
Nous souhaitons faire une classe des personnes. Dans notre université, nous avons deux sortes de personnes: les professeurs et les élèves. Créez trois classes:
Person qui est une classe abstraite avec la méthode abstraite bool access(Room* r). Cette classe a un membre variable protected name de type string (vous devez inclure la librairie standard ) et la fonction string getName() const qui retourne ce nom.Student la méthode access retourne toujours false (vu qu'un étudiant n'a pas de cle). Professeur dont le constructeur recoit deux arguments, sa salle de classe et son bureau. La méthode access retourne true lorsque les la pièce passée en argument est soit son bureau, soit sa salle de classe.