6 Datos Abstractos - ArmandoFG/Portafolio GitHub Wiki

Es un conjunto de objetos junto con un conjunto de operaciones. Los ADT's son abstracciones matematicas

Especificaciones de un ADT:

Dada una especificación de ADT hay muchas implementaciones válidas.

Un cambio de implementación de un ADT es transparente a los programas que lo utilizan.

Cuando decimos tipos de datos abstractos, nosotros pensamos en:

  • Enteros
  • Reales
  • booleanos

En el contexto de OOP y ADT puede ser el mismo como una interface o una clase con mismas caracteristucas,

¿Que operaciones deben ir en un ADT?

Esto ya es decisión del mismo programador. No deben exponer detalles de la implementación.