inleiding oop met sub en superclass. terug naar de startpagina
Voorbeelden van OOP coderen met classes en een superclass waarin de bewegingsmethodes staan.
Ik heb oop met sub en superclass toegepast in mijn "tekenen met code" projecten waarin objecten van alle classes
gebruik maken van de bewegingsmethoden die in de superclass "Vormen" staan.
Door het werken met een superclass hoef je geen bewegingsmethodes in de classes te plaatsen.
Je kan zeggen de classes (child) erven de bewegingen van de super- (of parent) class
In het artikel "schets met objecten in array" komt het begrip polymorfisme aan de orde.
schets met lege constructor | schets met classes "Vierkant" en "Cirkel" met lege constructor en de superclass "Vormen" | ||
schets constructor met argumenten | schets met constructor met argumenten in de class "Vierkant" | ||
beweging methode in de superclass | het vierkant beweegt in x richting dankzij de beweging methode in de superclass "Vormen" | ||
schets met objecten in array | Objecten, van de classes "Vierkant" en "Cirkel" in een array, een voorbeeld van polymorfisme | ||
drie classes met superclass | classes "Rechthoek", "Ellips", "Mens" en superclass "Super" | ||
OOP familie | kinderen die in y richting rond man en vrouw draaien, objecten van de class "Mens" | ||
class "Ruitjes" | Ruitjespapier om de vormen goed te kunnen positioneren | ||