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 }