Inhaltsverzeichnis:
Definition - Was bedeutet Ausblenden von Daten?
Das Ausblenden von Daten ist eine Softwareentwicklungstechnik, die speziell bei der objektorientierten Programmierung (OOP) zum Ausblenden interner Objektdetails (Datenelemente) verwendet wird. Das Ausblenden von Daten gewährleistet den exklusiven Datenzugriff auf Klassenmitglieder und schützt die Objektintegrität, indem unbeabsichtigte oder beabsichtigte Änderungen verhindert werden.
Durch das Ausblenden von Daten wird auch die Systemkomplexität reduziert, um die Robustheit zu erhöhen, indem die Abhängigkeiten zwischen Softwarekomponenten begrenzt werden.
Das Verstecken von Daten wird auch als Datenkapselung oder Verstecken von Informationen bezeichnet.
Techopedia erklärt das Ausblenden von Daten
Das Ausblenden von Daten wurde als Teil der OOP-Methodik eingeführt, bei der ein Programm in Objekte mit bestimmten Daten und Funktionen aufgeteilt wird. Diese Technik verbessert die Fähigkeit eines Programmierers, Klassen mit eindeutigen Datensätzen und Funktionen zu erstellen, wodurch unnötiges Eindringen anderer Programmklassen vermieden wird.
Da sich Techniken der Softwarearchitektur selten unterscheiden, gibt es nur wenige Widersprüche, die Daten verbergen. Durch das Ausblenden von Daten werden nur Klassendatenkomponenten ausgeblendet, während durch die Datenkapselung Klassendatenteile und private Methoden ausgeblendet werden.