Lecture overview -- Keyboard shortcut: 'u'  Previous page: Detaljer om nedlæggelse af objekter Java -- Keyboard shortcut: 'p'  Next page: Konstruktorer i Java -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Play sound for this page -- Keyboard shortcut: 'y'  Page 14 : 27
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