Le composant QuizMaker
L’objectif de cette séance est de commencer à concevoir et implémenter le composant QuizMaker
1. Première étape : Conception du composant
Dans cette première version, vous allez concevoir un composant qui fournit une seule interface.
Vous pouvez l’appeler QuizMaker ou QuizMakerService, par exemple.
L’interface doit contenir deux opérations permettant de créer des instances des classes Question et Choice.
Votre diagramme doit répondre aux questions suivantes :
-
Quelles sont les responsabilités du composant ?
-
Quelles sont les interfaces fournies et requises par le composant ?
-
Quelles sont les opérations de chaque interface ?
-
Quelle est la signature de chaque opération ?
|
2. Deuxième étape : Préparation du module API sur Maven
|