Objecten en klassen zijn een manier om je programma te structuren. We hebben het concept hiervan reeds behandeld in zowel computational thinking, als bij programming principles. Het concept wordt daarom hier niet herhaald, informatie is op beide links ter herhaling en opfrissing op te vragen.
In de code voorbeelden en oefeningen die we tot nu hebben gemaakt, hebben we altijd op een gestructureerde manier gewerkt. Vanaf nu gaan we klassen bouwen die objecten produceren die helemaal op zichzelf kunnen “denken” en handelen.