Les 12
Overerving en compositie
Klassen hergebruiken: overerving, super() en compositie.
🎯 Na deze les kun je
- een subklasse maken met super()
- methodes overschrijven
- kiezen tussen overerving en compositie
Stel je hebt een klasse Rekening (les 11) en je wilt ook een spaarrekening, met rente en een maximum aantal opnames per maand. Kopieer je de hele klasse en pas je hem aan, dan moet je straks elke verbetering op twee plekken doorvoeren. Overerving laat een nieuwe klasse alles van een bestaande klasse overnemen en alleen de verschillen beschrijven. Compositie is het alternatief: een object bevat andere objecten. In deze les leer je beide, met super() en polymorfie, en wanneer je welke kiest.
🔒 Deze les zit in het betaalde deel van de cursus
De eerste 6 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 24,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.
Wil je een seintje als het zover is?