Lecture overview -- Keyboard shortcut: 'u'  Previous page: Objekt-orienteret programmering<br>OOP [Section] -- Keyboard shortcut: 'p'  Next page: Eksempel: OOP (2) -- 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 28 : 31
Forelæsningsnoter i Objekt-orienteret Programmering
Introduktion til objekt-orienteret programmering
Eksempel: OOP (1)

Vi vender her tilbage til minibank programmet, som vi i starten af denne lektion udviklede via struktureret 'topdown' programmering. Vi vil nu se hvorledes vi kan udvikle minibank 'bottom up' med objekt-orienteret programmering

Den naturlige generalisering/specialisering af bankkontobegreber er et godt udgangspunkt for objekt-orienteret udvikling af minibank. På bank-konto niveau kan vi beskrive fælles egenskaber af alle bankkonti, uanset specialisering.

Fælles egenskaber af alle bankkonti beskrives på det generelle niveau

Egenskaber af de specialiserede bankkonti beskrives på de specialiserede niveauer