summaryrefslogtreecommitdiff
path: root/ws2015/EiP/blaetter/02/H2-1.md
blob: e2fa9087f69c4abd9c4f875f47ed4c1629865b69 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Speicherbild

Wir notieren eine Referenz mit Variablennamen `x` auf ein Objekt, dessen Repräsentation als String `...` ist, wie folgt:

~~~ {.java}
x -> ...
~~~

~~~ {.java}
Int x = 9
Prof prof1 -> Prof[name="Chris",teaching=9]
Prof prof2 -> Prof[name="Dora",teaching=9]
Student student1 -> Student[name="Alois",matrikel=1234]
Student student2 -> Student[name="Bine",matrikel=4567]
Student student3 -> Student[name="Alois",matrikel=1234]
~~~

`student1` und `student3` zeigen auf unterschiedliche Speicherbereiche.