Was ist Kapselung? Definition & Bedeutung

click fraud protection

Dies ist der Prozess, den Daten durchlaufen, wenn sie mittels Protokollen durch einen Computer übertragen werden. Es gibt verschiedene Protokollschichten und jede von ihnen verändert die Daten ein wenig, so dass sie die nächste Schicht passieren und dann über das Netzwerk gesendet werden können. Auf der anderen Maschine ist dieser Prozess umgekehrt, und die Daten werden wieder in ihre ursprüngliche „Form“ gebracht, damit Anwendungen und Benutzer damit interagieren können.

Technipages erklärt die Verkapselung

Die Kapselung funktioniert ein bisschen wie Paint – wenn Daten durch Protokollschichten geleitet werden, ändern sie sich nach und nach. Wenn es alle durchlaufen hat, kann es über eine Netzwerkverbindung wie das Internet übertragen werden. Sobald die Daten, so wie sie sind, die andere Maschine erreichen, wird der Kapselungsprozess umgekehrt, und Schicht für Schicht werden die Daten wieder so zusammengesetzt, wie sie waren. Danach können die Daten wie auf der Originalmaschine verwendet werden.

Dieser Prozess ist ein wichtiger Aspekt der objektorientierten Programmierung – ein Teil davon ist die „Regel“, dass einige Dinge und Aspekte von Daten anderen Objekten nicht zur Verfügung stehen sollen. Die Daten können weiterhin über Kommunikationskanäle (in diesem Fall in der Regel ein Netzwerk) bewegt werden, können jedoch während der Bewegung nicht direkt geändert oder gar darauf zugegriffen werden. Nach der Umkehrung befinden sich die Daten wieder in ihrem ursprünglichen Zustand.

Häufige Anwendungen der Kapselung

  • Die Kapselung ist ein wesentlicher Aspekt von OoP.
  • Bei der Datenübertragung werden die Daten einem Kapselungsprozess unterzogen.
  • Die Kapselung beschränkt den direkten Zugriff auf die Komponenten und Eigenschaften eines Objekts.

Häufiger Missbrauch der Kapselung

  • Die Kapselung schützt Daten vor Viren.