Programacion orientada a objetos

Páginas: 3 (632 palabras) Publicado: 1 de octubre de 2014
PROGRAMACIÓN ORIENTADA A
OBJETOS
Colecciones
Lyda Peña Paz
lpena@uao.edu.co
Ext. 11348

Previo:
• Las interfaces en JAVA son similares a clases, con la característica que no
tienen ningúnmétodo implementado.
• Una interface se declara con la palabra interface y no con class.
• Una interface no se hereda, se implementa por otra clase
• Las interfaces se emplean básicamente parasimular la herencia múltiple,
ya que una clase puede implementar varias interfaces, mientras que la
herencia (extends) solamente se hace de una clase.

Collections
• La API Collections de JAVA,provee al desarrollador de un conjunto de
clases e interfaces que facilitan en manejo de colecciones (conjuntos) de
objetos.
• Estas colecciones son conocidas como Estructuras dinámicas de datos, yaque su tamaño puede variar en tiempo de ejecución.

Jerarquía
• Existen varios tipos de colecciones, como se muestra a continuación:

List
• La interface List maneja una colección ordenadao secuencia de objetos
que puede contener objetos duplicados.
• Esta interfaz es implementada a través de algunas clases como: LinkedList,
ArrayList y Vector.

Object

Generics
• A partir deJava 1.5 se incorporaron los genéricos, que permiten
especificar la clase que se va a utilizar en lugar de utilizar Object.
• El tipo de dato se marca entre los símbolos de diamante < >LinkedList nombres = new LinkedList() ;
Almacenaría Objects.
LinkedList nombres = new LinkedList () ;

Linked List
Método

Función

add(E e): boolean

Adiciona el objeto especificado al final dela lista

add (int index, E e): void

Inserta el objeto especificado en la posición indicada

addFirst(E e): void

Inserta el objeto especificado al inicio de la lista

addLast(E e): voidInserta el objeto especificado al final de la lista

clear() : void

Remueve todos los objetos de la lista

get (int index): E

Retorna el elemento de la posición indicada

getFirst(): E...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion orientada a objetos
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?
  • programacion orientada a objetos
  • Programacion orientada a objetos
  • Programación orientada a objetos
  • Investigacion de programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS