Forelæsningsnoter i Objekt-orienteret Programmering Objekt-orienteret programmering i Java, del 1
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'
Variable af klassetyper, som endnu ikke er initialiseret, har værdien null
Man kan teste om en variabel v endnu ikke refererer et objekt med udtrykket V == null
Man kan overskrive v med værdien null via assignmentet V = null
Objekter har ikke navne, men identitet
Man kan ikke identificere et objekt med den (navngivne) variabel, som refererer objektet
Et objekt kan refereres fra mange variable: aliasing
To objekter: en bankkonto og en streng.
Bankkontoen refereres af to forskellige variable. Streng objektet refereres
ikke fra en variabel, men fra bankkontoen