Informatica

Páginas: 3 (736 palabras) Publicado: 5 de noviembre de 2012
03) Gallardo López, D. (2007). “El framework de colecciones de Java” en Colecciones Java. España: Alcante, 1-25.

Razonamiento Geométrico

Definición de framework
! Framework: término usado enprogramación orientada a objetos para definir un conjunto de clases que definen un diseño abstracto para solucionar un conjunto de problemas relacionados ! ¿Qué diferencia hay entre framework y patrón?" El nivel de abstracción de un patrón es mayor que el del framework " Ejemplos de patrones
• MVC: modelo/vista/controlador • Singleton: objeto único • DAO: Data Access Object

El framework decolecciones de Java 1.2

Copyright © 2008-2009 Universidad de Alicante

1

Copyright © 2008-2009 Universidad de Alicante

2

¿Qué se define en un framework?
! Ejemplo: Swing
" Un conjunto declases e interfaces. Por ejemplo, las clases que define distintos tipos de componentes (Jbutton, Jtable, …) o las interfaces de gestión de eventos (MouseListener, …) " Modelos de uso de las clases einterfaces. Por ejemplo, pasos para definir una GUI. " Modelo de funcionamiento del framework en tiempo de ejecución, en el que hay que “enganchar” los nuevos objetos añadidos por nosotros. Porejemplo, definición y tratamiento de eventos.

Ejemplos de frameworks
! Swing: framework de interfaces gráficas de usuario ! Jakarta Struts: framework de aplicaciones web en Java basado en el patrón MVC! JMF (Java Media Framework): framework para el tratamiento de contenidos multimedia (audio, vídeo, etc.) ! JAI (Java Advanced Imaging): framework para el procesamiento de imágenes en JavaCopyright © 2008-2009 Universidad de Alicante

3

Copyright © 2008-2009 Universidad de Alicante

4

La interfaz Iterator
! La interfaz java.util.Iterator se usa para recorrer las coleccionesposicionales
Interface Iterator { boolean hasNext(); Object next(); void remove(); }

Métodos equals y hashCode
! La comparación entre objetos Java se realiza con el operador == y el método equals....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS