12.01.2014 Aufrufe

2-up - ETH Zürich

2-up - ETH Zürich

2-up - ETH Zürich

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Zuweisung von Referenzen<br />

• Einzige Operation auf Referenzvariablen ist die Zuweisung<br />

p = new Person(); q = new Person();<br />

p.groesse = 186; p.name = "Mike";<br />

q.groesse = 170; q.name = "Sandra"<br />

• Zunächst die Situation nach diesem Programmstück:<br />

135<br />

Zuweisung von Referenzen (2)<br />

Zuweisung an Referenzvariable p:<br />

Hiernach gilt p==q ( Alias-Effekt!)<br />

System.out.println(p.name);<br />

System.out.println(q.name);<br />

p.groesse = 200;<br />

System.out.println(q.groesse);<br />

ergibt dann jeweils „Sandra“<br />

ergibt auch 200<br />

136<br />

58

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!