0. specifica
Bisogna realizzare la classe Menu, in grado di visualizzare un menù come questo:
- Inizia il gioco
- Carica gioco
- Aiuto
- Esci
1. identifica i metodi richiesti
- Aggiungere una nuova opzione
- Visualizzare il menù
2. specifica l’interfaccia pubblica
-
Aggiungere una nuova opzione:
public void addOption(String option) {...}
-
Visualizzare il menù:
public void display() {...}
-
Costruire l’oggetto:
- Costruttore con una prima opzione in input?
- Costruttore vuoto?
-
Meglio evitare casi speciali:
public Menu() {...}
3. scrivere la documentazione per l”interfaccia pubblica
4. identifica i campi
- In ogni momento, qual è lo stato di un oggetto di tipo Menù?