Tipos de Datos Abstractos (TDA)
¿QUE SON LOS TDA?
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCN9FxmXLAG6Su9I056Cvd9SYtho8cmIc97zG4pDDwMCvXVNghB3O18vMbN09zPYdRC1z3qPYyIHP3FBstcnpk7uYsDi6Cj5R6RQvMjrUsf8zbZ581AJoVk5PAWPdeXuwXsRwULelnHHes/s320/Screenshot+2020-10-01+at+02.36.30.png)
Las unidades de programación de lenguajes que pueden implementar un TAD reciben distintos nombres aquí les mostrare por ejemplo lo mas comunes a cuanto a esta estructura que se refiere.
En java que es donde nosotros vamos a trabajar se representa mediante una clase como es programación orientada a objetos lógicamente todo parte de una clase, prácticamente en java donde vamos a trabajar es demasiado sencillito.
JAVA ➠ Clase
C++ ➠ Clase
Ada ➠ Paquete
Modula-2 ➠ Modulo
Especificaciones de los TAD
En cuanto a lo que son las especificaciones de los TDA es importantísimo que sepamos esto y que lo gravemos en nuestra mente que los TDA consta de dos partes:
1. La descripción matemática del conjunto de datos. (Es decir todo los atributos que va a tener tu estructura)
2. La descripción de las operaciones definidas en ciertos elementos de ese conjunto de datos. (Son tu métodos es decir tus comportamientos todo lo que vas hacer con TAD)
Primero implementaremos la superclase Operación que es la que contiene los atributos y métodos a heredar.
Primera revisión.
ResponderEliminar