Quote Originariamente inviata da roxi.g Visualizza il messaggio
Ha creato una classe Java vagoni caratterizzata da un
Codice vagone e un anno di costruzione.
Poi ha creato una classe vagone passeggeri con in più un numero di posti a sedere e un' altra classe vagone merci con un peso totale merce.
Purtroppo detto così non è chiarissimo. Si capisce che ci sono 3 classi ma non se (e come) sono in relazione tra di loro.
Se ci sono appunto 3 classi come Vagone, VagonePasseggeri e VagoneMerci, queste ultime due sono sottoclassi di Vagone??

Perché così avrebbe pienamente senso. Un VagonePasseggeri è-un Vagone così come un VagoneMerci è-un Vagone.

Se non è così .... sarebbe tutto da (ri)valutare.

Quindi direi innanzitutto di chiarire meglio questa questione, magari mostrando il codice (tutto o parziale purché si capisca la struttura) di queste 3 classi.