Forelæsningsnoter i Objekt-orienteret Programmering Objekt-orienteret programmering: Ekstra materiale
Objekter og referencer
Ethvert objekt i Java tilgås via en reference. Vi vil her se nærmere på objekter i forhold til referencer,
og vi vil også diskutere 'objekt navne' og 'objekt variable'
Objekter har ikke navne, men identitet
Objekter i Java tilgås altid via en reference
En reference svarer til en restringeret pointer
Man kan ikke identificere et objekt med den (navngivne) variabel, som refererer objektet
Et objekt kan refereres fra mange variable: aliasing
Variable af klassetyper, som endnu ikke er initialiseret, har værdien null
To objekter: en bankkonto og en streng.
Bankkontoen refereres af to forskellige variable. Streng objektet refereres
ikke fra en variabel, men fra bankkontoen