🟢Classes & Inheritance(JS)¶
Onderdeel | Beschrijving |
---|---|
Titel | Classes & Inheritance |
Situatie Beschrijving |
Elk object dat ik aanmaak is gemaakt met een class en word vervolgens ge-assigned als variabele of wordt toegevoegd aan een array. |
Doelstelling | Elk object in m’n spel is een rechthoek/vierkant, daarom heb ik een GameObject class aangemaakt dat deze vormen maakt. Er zijn child-classes die van deze GameObject class inherit-en. Hieronder is te zien dat er een constructor gebruikt word om attributen te initialiseren. ![]() Hieronder is te zien dat de class ‘Player’ inherit van de class ‘GameObject’ met het gebruik van de functie extends. ![]() |
Conclusie | Het gebruiken de GameObject class heeft ervoor gezorgd dat ik niet redundant extra vormen hoef aan te maken met code, ook is het veel overzichtelijker. |
Bronnen | [1] p5js Classes |
Last update:
October 12, 2022