Java/Metodi/2: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
Correggo tag deprecato |
||
Riga 8:
Metodi con lo stesso nome, ma diverse liste di argomenti, sono a tutti gli effetti diversi agli occhi del compilatore e del programma Java. Il motivo principale è che ciò permette di raggruppare insieme dei metodi concettualmente simili o che compiono le stesse operazioni:
<
class Persona {
Riga 16:
}
</syntaxhighlight>
Se un client invoca
<
Persona p = ...;
p.guida(mezzo);
</syntaxhighlight>
il compilatore sceglie la versione del metodo <code>guida</code> più adatta a seconda del tipo della variabile <code>mezzo</code>.<br/>
|