Abstract
Nedarvning
 

 

Nedarvning er en de definerende egenskaber af objekt-orienteret programmering. Vi tager i denne lektion udgangspunkt i hhv. specialisering og udvidelse, som vi bl.a. karakteriserer ved brug af ekstension og intension, som allerede blev introduceret i den første lektion på kurset. Dernæst indfører vi nedarvning som en programmeringssproglig mekanisme, der kan bruges til at implementere specialisering og udvidelse. Vi ser i slutningen af lektionen på polymorfi-begrebet i objekt-orienteret programmering, og herunder dynamisk binding der også kendt under betegnelsen 'virtuelle operationer'
 

Start
Start audio slides
Table of contents