Page 14 : 31
Forelæsningsnoter i Objekt-orienteret Programmering
Introduktion til objekt-orienteret programmering
* Struktureret programmering
Eksempel: Struktureret programmering (1)
Eksempel: Struktureret programmering (2)
Eksempel: Struktureret programmering (3)
Oversigt over bankkonto operationer
* Objekter og abstrakte datatyper
Objekt-begrebet
Abstrakte datatyper
Indkapsling, information hiding og grænseflade
* Records og klasser
Fra records til klasser
En konventionel record
En klasse
* Klasser og objekter
Klasser i forhold til objekter
Instantiering af klasser
* Interaktion mellem objekter
Interaktion mellem objekter
Konventionelt procedurekald
Kald af en operation
* Begrebsdannelse
Fænomener og begreber
Klassificering og eksemplificering
Aggregering og dekomponering
Generalisering og specialisering
Eksempler på begrebsdannelse
* Objekt-orienteret programmering
OOP
Eksempel: OOP (1)
Eksempel: OOP (2)
Eksempel: OOP (3)
Programstruktur: Efter data eller funktion
Klasser og objekter