Stop show with sound -- Keyboard shortcut: 'x'  Next slide in show -- Keyboard shortcut: 'n'  1 minute, 33 secondsNedarvning - slide 6 : 41

Udvidelse 

Udvidelse tager udgangspunkt i en klasse opfattet som et modul

Et modul er en syntaktisk ramme omkring et antal variabel- og metodedefinitioner

Udvidelse er en nyttig genbrugsmekanisme , som gør det muligt at undgå håndtering og vedligeholdelse af flere kopier af det samme stykke program

 

En udvidelse af en klasse A betegner en ny klasse B som

  • Tilføjer nye egenskaber (variable og metoder) i forhold til A.
  • Egenskaberne af A kan også betragtes som egenskaber i klassen B.