Indkapsling

(eller: encapsulation).

Inden for objektorienterede databaser at skjule adgangen til data for brugeren ved at lade al dataadgang foregå via et objekt. Det er derfor kun nødvendigt for et anvendelsesprogram (eller en bruger) at kende objektets opførsel. Implementeringen af datastruktur og metoder inden i objektet er fri, så længe objektets opførsel ikke ændrer sig. Dette støtter datauafhængighed, så det ikke er nødvendigt at ændre i anvendelsesprogrammer, selv om der ændres i objekternes interne struktur. Se også information hiding.

Forfattere: 
Morten Mejlsing
Casper Thomsen