Lecture overview -- Keyboard shortcut: 'u'  Previous page: Terminologi [Section] -- Keyboard shortcut: 'p'    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 41 : 41
Forelæsningsnoter i Objekt-orienteret Programmering
Nedarvning
Nedarvningsterminologi

Vi runder af med en oversigt over den forskelligartede nedarvningsterminologi, der findes i udvalgte objekt-orienterede programmeringssprog

Der er meget forskelligartet terminologi omkring nedarvning i forskellige objekt-orienterede programmeringssprog

To klasser A og B, hvor B arver fra A

SuperklasseSubklasseSprog
A er superklasse af BB er subklasse af ASimula, Smalltalk
A er basisklasse af BB er afledt (derived) klasse af AC++
A er forgænger (ancestor) af BB er efterkommer (descendent) af AEiffel
A er forældre (parent) til BB er arving (heir) af AEiffel
-B er en udvidelse af AJava

Forskellig terminologi for nedarvning i forskellige objekt-orienterede programmeringssprog