Esercizio 4A
Realizzare una classebiglietto
che rappresenti biglietti di
viaggio. Ogni biglietto deve avere i seguenti attributi:
La classe biglietto
deve essere dotata dei seguenti metodi:
biglietto
accettando tre parametri: il nome del passeggero, il cognome del passeggero
e il prezzo del biglietto (al netto di IVA);
double
(che
indica l'IVA corrente - p.e. 0.20) e restituisce il prezzo del biglietto
IVA inclusa.
biglietto
con il prezzo (inclusa 20% di IVA). Per
esempio:
Johnny English: Milano (Italy) - Parigi (France), 300 EUR
biglietto
in modo abbreviato. Il nome del
passeggero è dato con la prima lettera del nome più un punto
seguito dal cognome. Il paese è indicato con le prime due lettere in
maiuscola. Per esempio:
J. English: Milano (IT) - Parigi (FR)
Esercizio 4B
Realizzare una classe che utilizzi la classebiglietto
dell'esercizio precedente. La classe dovrebbe eseguire le seguenti operazioni
(adoperare dialoghi ottenuti con l'uso di
JOptionPane per l'ingresso da tastiera):
biglietto
;
Esercizio 4C
Ripetere l'esercizio 4B usando la classeScanner
anzichè JOptionPane
per l'ingresso da tastiera.