Vracení odkazu na sebe (tj. na objekt, na němž se metoda volala) lze s výhodou využít k "řetězení" volání:
...
public static void main(String[] args) {
Account petruvUcet = new Account();
Account ivanuvUcet = new Account();
Account igoruvUcet = new Account();
petruvUcet.add(100);
ivanuvUcet.add(100);
igoruvUcet.add(100);
// budeme řetězit volání:
petruvUcet.transferTo(ivanuvUcet, 50).transferTo(igoruvUcet, 20);
petruvUcet.writeBalance(); // vypíše 30
ivanuvUcet.writeBalance(); // vypíše 150
igoruvUcet.writeBalance(); // vypíše 120
}