Overloading
Con il termine di overloading indichiamo la possibilità di usare lo stesso nome per molti metodi definiti nella stessa classe.
L'unica condizione che deve essere rispettata è quella di avere delle liste di parametri formali diverse.
Due metodi con restituzione diversa ma liste di parametri eguali non sono considerati diversi.