Wat is een object?
Als je programmeert in OOP werk je met objecten. Een object heeft verschillende eigenschappen net zoals bijvoorbeeld een mens die heeft. (haarkleur, lengte, huiskleur etc etc zijn eigenschappen van een mens)
Ook heeft een object een aantal "functies" (ook wel "methoden" genoemd.). Net zoals een mens functies heeft (lopen, praten, horen, schijten etc etc). Deze functies werken samen met elkaar net zoals bij een mens interne lichaamsdelen (functies) met elkaar samenwerken.
In een object, maken functies ook weer gebruik van interne eigenschappen. Volgens de OOP regels horen ook alleen eigenschappen intern benaderd te worden.
Maargoed, genoeg geluld even een duidelijk code voorbeeld geven.