Está en la página 1de 10

Organización de datos

Unidad 1, Prácticas con arreglos


TDA o tipo de datos abstractos
Es un tipo de dato definido por el programador
que se puede manipular de un modo similar a
los tipos de datos definidos por el lenguaje.
Si los tipos de datos existentes en el lenguaje
no son suficientes o no son eficientes para
ciertas aplicaciones, la mayoría de los lenguajes
de programación permiten al usuario definir sus
propios tipos de datos.
Estructura de datos arreglo

Esta definición consiste en establecer los elementos de


que consta el tipo así como las operaciones que se
pueden realizar con instancias de este tipo.

Para empezar con un ejemplo sencillo, imaginemos que


requerimos un TDA o tipo de datos abstracto de un
arreglo de números. Vamos a programarlo en Java por
medio de una clase dedicada para estos datos, es decir
una entidad de datos
TDA Arreglo: Constructor y conversión a texto

Cada vez que inicialicemos un objeto del TDA arreglo , le pasaremos


el tamaño máximo de elementos que podrá almacenar

Ahora para cada vez que deseemos mostrar todos los elementos del arreglo,
lo haremos con el método toString
TDA Arreglo: agregar elementos al final
Para inicilmente añadir elementos al final del último que se hubiera agregado
TDA Arreglo: borra el último elemento
También dispondremos deuna operación para borrar el último dato en el
arreglo
TDA Arreglo: borrar datos en x lugar
TDA Arreglo: insertar datos en x lugar
Requerimos de un programa que utilice al TDA
arreglo
Asignar pantalla gráfica
Quite el metodo main o static main de Pantalla, pero copie las lineas hacia el metodo
main de Principal

java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Pantalla().setVisible(true);
}
});

También podría gustarte