Overloading di metodi
All'interno di una classe é possibile dichiarare più metodi con lo stesso nome, a condizione che abbiano tutti una lisrta diversa di parametri (in riferimentoal loro numero, tipoed ordine).Questo viene detto overloading o sovraccaricamento dei metodi.
- Viene usato per creare diversi metodi con lo stesso nome che eseguono lo stesso compito o simili, masu diversitipi onumero di argomenti differenti.
Esempio:
// metodo quadrato con argomento int
public int quadrato(int valore){
System.out.printf("\nInvocato quadrato con argomento int: %d\n", valore);
return valore * valore;
}// fine metodo quadrato
// metodo quadrato con argomento double
public int quadrato(double valore){
System.out.printf("\nInvocato quadrato con argomento double: %d\n", valore);
return valore * valore;
}// fine metodo quadrato
Nessun commento:
Posta un commento