Uit de cursus: Basisbeginselen van programmeren: Objectgericht ontwerp

Krijg toegang tot deze cursus met een gratis proefabonnement

Word vandaag lid en krijg toegang tot meer dan 24.500 cursussen geleid door branchedeskundigen.

Overnamesituaties identificeren

Overnamesituaties identificeren

- Overerving is een van de vier sleutelbegrippen van objectoriëntatie. Hiermee kunnen een of meer klassen de kenmerken en methoden van een andere klasse overnemen, aangeduid als de bovenliggende of superklasse. De overervende subklassen of onderliggende klassen hebben automatisch alle kenmerken en methoden van hun bovenliggende klasse. En ze kunnen hun eigen unieke attributen en methoden hebben naast die. De voordelen van hergebruik van code en codeonderhoud maken overerving een echt krachtig hulpmiddel als u kunt herkennen wanneer u het moet gebruiken. - Hé, baron. Ik heb verschillende soorten ruimteschepen ontworpen voor een videogame. Ik heb een stervechter die raketten op een speler kan schieten. - Mm-hmm. - En een vrachtshuttle die, nou ja, vracht vervoert. Als de asteroïde van de speler in de vrachtshuttle knalt, gedraagt deze zich als een pinata die power-ups in de ruimte laat vallen. - Ha, cool. Nou, ik voel dat er hier een soort relatie gaande is, en de beste manier om te…

Inhoud