POLIMORFISMO
In pratica, dipende cosa prevale:
se prevale il tipo del riferimento, non ci sarà mai polimorfismo
- in tal caso, p.print() stamperà solo nome ed età, perché verrà invocato il metodo print() della classe Persona
se invece prevale il tipo dell’oggetto, allora c’è polimorfismo
- in tal caso, p.print() stamperà nome, età e matricola, perché verrà invocato il metodo print() della classe Studente