1.3 uso de tipos de datos abstractos

Post on 22-Jul-2015

53 views 1 download

Transcript of 1.3 uso de tipos de datos abstractos

INSTITUTO TECNOLÓGICO DE FELIPE

CARRILLO PUERTO

ESTRUCTURA DE DATOS

“USO DE TIPOS DE DATOS”

NOMBRE DEL PROFESOR (A): MTI. Niels Henryk Aranda Cuevas.

NOMBRE DEL ALUMNO: Erwin Alexander Villegas tun

INGENIERÍA EN SISTEMAS COMPUTACIONALES

SEMESTRE III GRUPO A

AULA J3

FELIPE CARRILLO PUERTO A 28 DE SEPTIEMBRE DEL 2014

USO DE TIPOS DE DATOS ABSTRACTOS

Para construir un tipo abstracto se debe:

1) Establecer la definición del tipo.

2) Definir también las operaciones (funciones y procedimientos) que

pueden operar con dicho tipo.

3) Ocultar la presentación de los elementos del tipo de modo que sólo

se puede trabajar con ellos usando los procedimientos definidos en 2).

4) Poder crear instancias múltiples del tipo.

DECLARACION E IMPLEMENTACION

La declaración de TDA requiere al menos el uso de dos palabras

reservadas, las cuales son:

Struct: se dice que struct permite crear un tipo de datos que está compuesto

de uno o varios elementos denominados campos. Los campos, a su vez,

pueden ser variables de tipos definidos por el lenguajes u otros TDA.

Una vez definida esta estructura, para ejemplificar y mostrar el grado de

abstracción que puede lograrse, se describe ahora la segunda de las palabras

reservadas.

Typedef: Se utiliza para definir el “alias” o sinónimo de un tipo de datos.

CONCLUSION

Para el uso de TDA se utilizan las dos palabras reservadas en c++, que sirve para

crear tipo de datos denominados campos, en general las dos palabras reservadas

que son Struct y Typedef que sirven para crear nuevos tipos de datos que se

pueden utilizar como cualquier otro tipo de datos.