“Conocimientos Programación>Lenguajes De Programación

ADT Tipos Abstractos de Datos

2013/6/30
Cuando los programadores crear aplicaciones informáticas utilizando lenguajes como Java deben decidir cómo manejar los elementos de datos . Dependiendo de la naturaleza de los desarrolladores de proyectos pueden necesitar para crear un programa en el cual los datos pueden ser modelados , almacenados, registrados y actualizados. Los lenguajes de programación ofrecen una gama de servicios para la gestión de datos , incluyendo Tipos abstractos de datos . En Java Tipos abstractos de datos permiten a los programadores eligen estructuras de datos para satisfacer las necesidades de sus proyectos. Clases

aplicaciones orientadas a objetos a menudo incluyen clases y objetos . Los programadores pueden utilizar los objetos prestados en el lenguaje y la opción de crear sus propias clases . Cada objeto de una aplicación tiene un conjunto de propiedades y métodos que se definen dentro de una declaración de clase . Los programadores escriben estas declaraciones de clase para adaptarse a los datos y la funcionalidad de la aplicación en su conjunto. Clases ADT elementos de datos de modelos y colecciones de varias maneras diferentes .
Procesamiento de Datos

Elegir un ADT o diseñar uno , puede ser una tarea crucial en términos de rendimiento de las aplicaciones y la eficiencia . Por ejemplo, algunas estructuras de datos son más rápidas para buscar , mientras que otros son más fáciles de modificar . Por lo tanto, los programadores deben tener en cuenta la naturaleza de los datos en una aplicación , así como las tareas que se realizarán en ella al tomar estas decisiones . A menudo un programa utilizará una clase de colección para modelar una estructura en la que varios elementos de datos se almacenan juntos a través de qué código debe iterar para localizar determinados elementos de datos.
Colecciones
Colección de clases de estructuras de datos del modelo

de diversas formas para atender a los diferentes contextos. En el marco de Java Colecciones proporciona una gama de estructuras de datos diseñadas para adaptarse a diferentes tipos de tareas de la aplicación . Las clases comunes de recogida de Java incluyen listas , que almacenan datos en una estructura lineal, con métodos para agregar y quitar elementos, así como buscar objetos particulares. Mapa colecciones almacenan datos como pares de claves y valores con código externo usando la tecla para acceder a un determinado valor .
Interfaces

Muchas colecciones de programación se definen mediante interfaces. En Java una interfaz define los métodos que un conjunto de clases debe observar. Si una declaración de clase en una aplicación implementa una interfaz determinada debe incluir todos los métodos indicados en la interfaz. Además de la implementación de interfaces ADT Java existentes y el uso de clases dentro de la lengua , los desarrolladores pueden optar por aplicar sus propias clases ADT . Esto permite a los programadores para almacenar datos de manera que se adapten perfectamente a los proyectos en que están trabajando .

Lenguajes De Programación
Computer System Analysis & Design
Como prueba de esfuerzo AJAX
Cómo eliminar valores nulos de una matriz de PHP
Cómo hacer un libro Code
Cómo encontrar a una cuadrícula de referencia OS
Cómo integrar reproductores de música
Cómo vincular una enumeración de una columna DataGridView
La diferencia entre el Alto y Bajo Nivel de Idioma Computadoras
Conocimientos Informáticos © http://www.ordenador.online