Přiřazení odkazu na objekt

Konstrukci = lze použít i pro přiřazení do objektové proměnné:

Person z1 = new Person();

Co to udělalo?

  1. vytvořilo nový objekt typu Person ( new Person() )

  2. přiřadilo jej do proměnné z1 typu Person

Nyní můžeme odkaz na tentýž vytvořený objekt znovu přiřadit - do z2:

Person z2 = z1;

Proměnné z1 a z2 ukazují nyní na stejný objekt typu osoba!!!

Proměnné objektového typu obsahují odkazy (reference) na objekty, ne objekty samotné!!!