instantievelden
Instantievelden, ook wel instantieattributen of velden genoemd, zijn variabelen die aan een specifiek object (een instantie) zijn gekoppeld in objectgeoriënteerde programmeertalen. Ze bewaren de toestand van dat object en bestaan per instantie, in tegenstelling tot klassenvelden (static velden) die gedeeld worden door alle objecten van de klasse.
Met instantievelden wordt elk object uniek in zijn gegevens, omdat elke instantie zijn eigen kopie van deze
Instantievelden worden doorgaans geparametriseerd via constructors en kunnen, afhankelijk van de taal, verschillende toegangsrechten hebben (bijv.
In Java zou een eenvoudige klasse Persoon met private String naam en private int leeftijd illustreren hoe
Belangrijke concepten met betrekking tot instantievelden zijn onder meer initialisatie, standaardwaarden (bijv. null voor referenties en
Zie ook: static velden, encapsulation, objectgeoriënteerd programmeren.