Gast
2013-06-23, 19:57:36
Kann mir einer kurz mit einer Abgrenzung weiterhelfen?
Datenabstraktion heißt, Daten und Funktionen zu kapseln. Interna werden verborgen, Zugriff nur über bereitgestellte Funktionen machbar. Beispiel dafür wäre eine selbstgeschriebene Klasse.
Abstrakte Datentypen sind Datenabstraktionen. Nur halt mehr und noch abstrakter. Ein Beispiel wäre ein Stack oder eine Basisklasse.
Kann man damit d'accord gehen oder ist das Unfug?
\g
Datenabstraktion heißt, Daten und Funktionen zu kapseln. Interna werden verborgen, Zugriff nur über bereitgestellte Funktionen machbar. Beispiel dafür wäre eine selbstgeschriebene Klasse.
Abstrakte Datentypen sind Datenabstraktionen. Nur halt mehr und noch abstrakter. Ein Beispiel wäre ein Stack oder eine Basisklasse.
Kann man damit d'accord gehen oder ist das Unfug?
\g