Refactoring
## Objectif
Refactorer la classe Person
, pour faire la distinction entre les agents et les administrateurs.
Un agent possède un calendrier de voyages et peut réserver des voyages, tandis qu'un administrateur ne voyage pas mais peut réserver des voyages pour les agents.
## Description
On souhaite redéfinir la class Person
en tant qu'interface pour pouvoir créer deux nouvelles classes : Agents
et Administrator
qui nous permettra de donner les droits de voyage pour un Agent
et de réserver des voyages pour les deux mais l'Administrator
ne pourra réserver que pour les Agents
##Jeu de Test
- Vérification qu'un
Administrator
ne peux réserver que pour desAgents
- Vérification qu'un
Agents
puisse réserver et posseder unCalendar
pourTravels
## Numéro d'Issue Numéro 8