Lektions indhold -- Tastaturgenvej: 'u'  Forrige side: Nedlæggelse af objekter i Java -- Tastaturgenvej: 'p'  Næste side: Konstruktorer i Java -- Tastaturgenvej: 'n'  Forelæsningsnoter - alle sider sammen  slide -- Tastaturgenvej: 't'  Hjælp om disse noter       Kurset's hjemmeside  Side 16 : 22
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