Kapselung

Kapselung ist das Zusammenfassen von Daten und Funktionen in einer Komponente (zum Beispiel einer Klasse) und anschließend das Kontrollieren des Zugriffs auf diese Komponente, um ein "Blackbox"-Objekt zu schaffen. Dadurch muss ein Benutzer dieser Klasse nur deren Schnittstelle kennen (das heißt, die außerhalb der Klasse freigegebenen Daten und Funktionen) und nicht die verborgene Implementierung.

Siehe auch