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.

Klassen overnemen

Klassen overnemen

- Bij het maken van nieuwe klassen kunnen we attributen en methoden van andere bestaande klassen doorgeven via een proces dat overerving wordt genoemd. Dit is handig bij het maken van een nieuwe klasse die een specifieke subset van een eerder gedefinieerde, meer algemene klasse vertegenwoordigt. Om dit concept te demonstreren, gaan we naar de garage. Stel dat ik een klasse maak met de naam voertuig die kenmerken en methoden bevat die gemeenschappelijk zijn voor alle soorten voertuigen. Alle voertuigen kunnen worden beschreven in termen van kleur, dus mijn klas zal een kleurattribuut hebben. Ook worden alle voertuigen door iemand geproduceerd, dus ik zal een ander gegevensveld maken om die informatie op te slaan. Tot slot, hoewel dit misschien niet veel langer het geval is, rijden mijn voertuigen op benzine, dus ik heb een gegevensveld nodig voor het brandstofniveau in de tank. Wat de methoden betreft, om elk voertuig nuttig te laten zijn, moet ik ermee kunnen rijden. Dus we zullen…

Inhoud