Následující třída Ucet modeluje jednoduchý bankovní účet s možnostmi:
přidávat na účet/odebírat z účtu
vypisovat zůstatek na něm
převádět na jiný účet
public class Ucet { // stav (zustatek) penez uctu protected double zustatek; public void pridej(double castka) { zustatek += castka; } public void vypisZustatek() { System.out.println(zustatek); } public void prevedNa(Ucet kam, double castka) { zustatek -= castka; kam.pridej(castka); } }
Metoda prevedNa pracovat nejen se svým "mateřským" objektem, ale i s objektem kam předaným do metody... opět přes tečkovou notaci.