ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programación Orientada a Objetos Java - II


Enviado por   •  28 de Septiembre de 2018  •  Apuntes  •  277 Palabras (2 Páginas)  •  1.555 Visitas

Página 1 de 2

Tarea Semana 1

Programación Orientada a Objetos Java - II

Instituto IACC


Desarrollo

R: A continuación utilizaré el cuadro comparativo que armé para el control de la semana 1:

Clase

Características

Lista (list)

Acceso aleatorio, se pueden agregar o eliminar elementos sin restricción, poseen bajo rendimiento.

Arraylist

De fácil y rápido acceso sobre todo en búsquedas, se almacenan datos de forma dinámica.

Linkedlist

Rapidez en inserción o eliminar elementos, el tamaño en si puede ser ilimitado, tiene estructura más completa que el arraylist.

Conjuntos (Set)

Evita la duplicidad de datos y además podemos ingresar información sin importar el orden.

Hashset

Nos indica de forma clara la posición de un elemento lo cual nos facilita la búsqueda.

Sortedset

Los elementos son ordenados de forma natural o usando un comparador, el orden es mucho más exacto.

Treeset

Según nos indica los contenidos de la semana esta clase nos permite que se agreguen elementos, y que el orden se mantenga siempre que los objetos implementen la interface Comparable

 

Teniendo claras las características ya podemos darnos cuenta por lo mismo de las diferencias que en algunos casos si bien no son muchas en su mayoría tenemos como común denominador el tema de la búsqueda y orden que tiene cada clase.

Para el tema de seleccionar la mejor clase para el tema de ordenamiento que necesita la concesionaria yo recomendaría la clase Treeset ya que podremos agregar los elementos manteniendo el orden que le estamos dando manteniendo una estructura de árbol y podremos hacer el orden en base a la marca, modelo, patente y precio manteniendo la estructura de árbol y así podremos tener un ordenamiento lógico, estructurado y bien armado para poder hacer las búsquedas de forma rápida y clara.

Bibliografía:

Contenidos semana 1, Programación Orientada a Objetos Java II. Instituto IACC. Año 2018

...

Descargar como (para miembros actualizados) txt (2 Kb) pdf (42 Kb) docx (11 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com