Přetěžování - příklad

Ve třídě Ucet přetížíme metodu prevedNa.

  • Přetížená metoda převede na účet příjemce celý zůstatek z účtu odesílatele:

public void prevedNa(Ucet u) { 
   u.pridej(zustatek); 
   zustatek = 0;
} 

Ve třídě

Ucet

koexistují dvě různé metody se stejným názvem, ale jinými parametry.

Pozn: I když jsou to teoreticky dvě úplně různé metody, pak když už se jmenují stejně, měly by dělat něco podobného.