Quote Originariamente inviata da andbin Visualizza il messaggio
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.
Ciao scusa non avevo specificato ma vagone passeggeri e merci sono sottoclassi di vagone
Non riesco a postare codice, è sul PC e io sto scrivendo dal telefono.
Posso dire se serve che dopo aver fatto la classe vagone per fare la classe vagone passeggeri e vagone merci ha utilizzato "extend" spero possa essere utile come jnformazione