Benutzer-Werkzeuge

Webseiten-Werkzeuge


glossar:abstrakte_datenstruktur

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

glossar:abstrakte_datenstruktur [2017/09/26 10:20] (aktuell)
Zeile 1: Zeile 1:
 +====== abstrakte Datenstruktur ======
 +//engl.:// **abstract datatype**
 +===== Bedeutung ======
 +Man sagt eine Datenstruktur ist für den Nutzer abstrakt und spricht von abstrakter Datenstruktur,​ wenn man die Datenstruktur benutzt ohne die Implementierung zu kennen.
 +
 +Abstrakte Datenstrukturen werden also über ihre Schnittstelle benutzt.
 +
 +Eine abstrakte Datenstruktur kann unterschiedliche Implementierungen haben. Implementierungen können ausgetauscht werden, ohne dass der Nutzer seine Programme ändern muss!
 +
 +===== Bemerkungen =====
 +  * Entwicklung und Benutzung von solchen Schnittstellen ist ein zentraler Bestandteil der SW-Entwicklung.
  
glossar/abstrakte_datenstruktur.txt · Zuletzt geändert: 2017/09/26 10:20 (Externe Bearbeitung)