předchozí - obsah části - obsah - další | dotazy/odpovědi

Přiřazení objektové proměnné

Příklad, deklarujeme třídu Cislo takto:

public class Cislo {
    private float hodnota;
    public Cislo(float h) {
        hodnota = h;
    }
    public void zvysO(float kolik) {
        hodnota += kolik;
    }
    public void vypis() {
        System.out.println(hodnota);
    }
}

nyní ji použijeme:

Cislo c1 = new Cislo(1.23456);
Cislo c2 = c1;
c1.zvysO(2);
c1.vypis();
c2.vypis();
Vypíše:
3.23456
3.23456
hodnota se zvýšila v objektu odkazovaném současně proměnnou c1 i c2 - je to přece tentýž objekt!


předchozí - obsah části - obsah - další | dotazy/odpovědi
Slidy předmětu byly navštíveny krát.