Originariamente inviato da demi90
...
Successivamente estenderò la classe viglietto ferroviario per aggiungere biglietto aereo.
...
Concettualmente sbagliato. Una ipotetica classe biglietto aereo dovrebbe estendere una classe biglietto e non biglietto ferroviario in quanto entrambe sono una specializzazione della classe biglietto. Una generica classe Biglietto potrebbe avere un costo, una data di validità ecc. Mentre la specializzazione ferroviaria potrebbe avere una binario di partenza ed un numero di treno così come la specializzazione aereo potrebbe avere un numero di volo ed un gate per l'imbarco.