objectstructuren
Objectstructuren is een term uit de informatica die verwijst naar de manier waarop gegevens en gedrag van entiteiten worden vastgelegd binnen objectgeoriënteerde systemen. In een objectstructuur worden objecten gedefinieerd als samenvoegingen van gegevens (attributen) en gedrag (methoden). Een objectstructuur omvat meestal klassen en instanties, eigenschappen met types, en de operaties die op die objecten kunnen worden uitgevoerd. Relaties tussen objecten, zoals associatie, aggregatie en samenstelling, geven aan hoe objecten met elkaar communiceren en verweven zijn. Erfelijkheid en encapsulatie zijn kernprincipes die structuur en gedrag van objecten organiseren en beschermen.
Modelering en notatie worden vaak uitgevoerd met UML-klassendiagrammen, die klassen, attributen, methoden en relaties tonen. Ook
De levenscyclus van een objectstructuur omvat definities (of ontwerpen), instantiatie van objecten, mutatie van attribuutwaarden, en
Voorbeeld: een Car-klasse met attributen zoals merk, model en bouwjaar, en methoden zoals starten en stoppen.