quindi se ho una classe S con il metodo stampa() che stampa a video "ciao!", e implemento una sua sotto classe T, non posso fare l'overriding del metodo stampa?Se S è un sottotipo of T,
allora oggetti di tipo T in un programma
possono essere sostitituiti da oggetti di tipo S
senza alterare alcuna proprietà desiderabile del programma.