Uit de cursus: Basisbeginselen van programmeren: voorbeelden uit de echte wereld

Krijg toegang tot deze cursus met een gratis proefabonnement

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

Aangepaste objecten

Aangepaste objecten

- Uit de doos geven objectgeoriënteerde programmeertalen ons de mogelijkheid om objecten te maken voor veelvoorkomende soorten dingen zoals het vertegenwoordigen van getallen en tekenreeksen. Maar als ik mijn eigen aangepaste typen objecten wil maken, kan ik dit doen door klassen te definiëren die de blauwdrukken zijn die worden gebruikt om nieuwe objecten te maken. Een klasse definieert de kenmerken en methoden waaruit een specifiek type object bestaat. Deze klasse voor een blauwe jeans zou de kenmerken beschrijven voor tailleomvang, lengte en kleur, evenals methoden voor het aantrekken en verwijderen van de jeans. Deze blauwdruk kan ook een speciale constructormethode hebben voor het maken van een nieuw jeansobject waarmee ik waarden voor grootte, lengte en kleur kan opgeven wanneer ik een nieuw jeansobject maak. Als ik een nieuwe spijkerbroek wilde bouwen, kon ik dat doen door deze blauwdrukken te volgen om het nieuwe jeansobject de juiste attributen te geven. Maar ik ben niet zo…

Inhoud