Abstract datatype: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
kGeen bewerkingssamenvatting |
Geen bewerkingssamenvatting |
||
Regel 1:
Een '''abstract gegevenstype''' of '''abstract datatype''' (afgekort '''ADT''') is een [[model]]leerconcept uit de [[informatica]]. De term is afgeleid van de Engelse term ''abstract data type'' en een letterlijke vertaling hiervan leidt tot de term ''abstract gegevenstype'' – dit is echter een term die in de praktijk niet gebruikt wordt.
ADTs worden gebruikt om bestaande [[programmeertaal|programmeertalen]] uit te breiden met [[datatype]]s die niet in die talen ingebouwd zijn. Deze datatypes zijn van een hoger abstractieniveau dan de types die ingebouwd zijn in de programmeertaal die voor implementatie gebruikt wordt en zijn ieder
Het is van belang op te merken dat de term ''abstract'' bij ADTs verwijst naar het abstractieniveau van het ADT (als in [[abstractie]] in de [[wiskunde]], het abstracte denken) en niet naar de mogelijkheid om stukken implementatie weg te laten (zoals bij [[abstracte klasse]]n).
|