Uit de cursus: Principes van de informatica: programmeren
Krijg toegang tot deze cursus met een gratis proefabonnement
Word vandaag lid en krijg toegang tot meer dan 23.400 cursussen geleid door branchedeskundigen.
Klassen uitbreiden
Uit de cursus: Principes van de informatica: programmeren
Klassen uitbreiden
- Wanneer u een klasse maakt, bent u niet beperkt tot alleen die klasse. Met behulp van die basisblauwdruk kunt u die blauwdruk verbeteren en er meer mogelijkheden aan toevoegen. Neem bijvoorbeeld een klasse die een dier definieert. Een dier heeft gewicht, kleur of haarkleur, een geslacht en een leeftijd. Een dier moet een aantal basisdingen doen. Het moet eten, slapen en bewegen. Maar verschillende dieren kunnen die definitie uitbreiden. Een kat kan rennen, een vis kan zwemmen en een vogel kan vliegen. Door een klasse voor een dier te gebruiken, kunnen we deze uitbreiden en nieuwe mogelijkheden aan een klasse toevoegen, terwijl we tegelijkertijd alles meenemen wat deel uitmaakt van een andere klasse. Dus als we de dierenklasse hebben, kan ik een kattenklasse maken die de dierenklasse uitbreidt. In de kattenklas kan ik een loopmethode maken. En al het andere dat deel uitmaakt van een dier, maakt deel uit van de kat. Hetzelfde werkt voor een vis of een vogel. In elk voeg ik toe…
Inhoud
-
-
-
-
-
-
(vergrendeld)
Alles is een object2 m 21 s
-
(vergrendeld)
Alles is een klasse4 m 3 s
-
(vergrendeld)
Werken met bestaande klassen en objecten2 m 41 s
-
Maak uw eigen klassen en objecten3 m 8 s
-
(vergrendeld)
Klassen uitbreiden2 m 7 s
-
(vergrendeld)
Gebruik polymorfisme met behulp van interfaces3 m 39 s
-
(vergrendeld)
-
-