Přiřazení objektové proměnné - opakování

  • Příklad, deklarujeme třídu Counter takto:

    public class Counter { 
       private double value; 
       public Counter(double v) { 
          value = v; 
       } 
       public void add(double v) { 
          value += v; 
       }
       public void show() { 
          System.out.println(value); 
       }
    }    
  • nyní ji použijeme:

    Counter c1 = new Counter(1.23456); 
    Counter c2 = c1; 
    c1.add(2); 
    c1.show(); 
    c2.show();    

    dostaneme:

    3.23456 
    3.23456