type abstrait de données n. m. Type de données aux spécifications particulières définissant les valeurs possibles et les opérations réalisables.
En POO, un TAD est implémenté par une classe dont les méthodes représentent les opérations possibles pour ce type. La valeur de ce type est stocké dans les propriétés de la classe.