Lecture overview -- Keyboard shortcut: 'u'  Previous page: Klasser og objekter [Section] -- Keyboard shortcut: 'p'  Next page: Instantiering af klasser -- 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 15 : 31
Forelæsningsnoter i Objekt-orienteret Programmering
Introduktion til objekt-orienteret programmering
Klasser i forhold til objekter

Ofte tænker vi på klasser og objekter i flæng. Der er dog nogle meget vigtige forskelle, som vi nu vil understrege.

Klasser

Objekter

En klasse udgør en beskrivelse af fælles egenskaber for en række objekter

Et objekt repræsenterer egenskaber af en bestemt ting - konkret eller abstrakt

En klasse modsvarer et begreb

Et objekt modsvarer et fænomen, som er dækket af begrebet

En klasse er en del af et program

Et objekt er data, og en del af programmets udførelse