Lab 3 Patrones De Diseno Adapter

Páginas: 2 (393 palabras) Publicado: 27 de marzo de 2015


LABORATORIO # 3


Carrera
: Ingeniería informática
Curso
: Arquitectura de software
Fecha
:



I. COMPETENCIAS
Utiliza patrones de arquitectura para la solución de problemas
Revisión yconsolidación de la base de diseño de software con patrones de diseño.

II. REFERENCIAS CONCEPTUALES

Patrones de diseño Gang of Four
Patrones de diseño en Java

III. DESARROLLO DEL LABORATORIO

Parte I –Revisión de la base conceptual

Encapsulación, Herencia y polimorfismo
Clases abstractas
Interfaces, implementación de interfaces

Parte II

Patrones de diseño, su filosofía y uso.
Patrones Gof
Estudioe implementación del patrón Adapter (revisar la estructura según Gof)

El patrón Adapter:




Crear una forma como la que se muestra en la figura




Agregar la clase Termometro:
Brinda la temperaturaen grados Celsius (Double)
Permite establecer la temperatura (parámetro Double)
Operaciones:
establecerTemperatura(nuevaTemperatura Double)
temperatura()
La temperatura inicial debe ser 0Programar los 2 primeros botones:

Botón Consultar, muestra la temperatura del termómetro en el cuadro Celsius
Botón Cambiar, cambia la temperatura del termómetro desde el textbox 2

Verificar elfuncionamiento

Suponga que ahora se ha recibido una clase termómetro que es mejor que la anterior, pero solamente trabaja en grados Farenheit

Programe un patrón Adapter para salvar el problema

Se sabeque la nueva clase Farenheit tiene los siguientes métodos:

setTemp(newTemp Double)
temp():Double

Programe el Adapter según este diseño:





Haga un diagrama de secuencia del funcionamiento delpatrón.

Programe los métodos del Adapter para poder usar la clase Farenheit de manera “transparente”.

Probar el programa.


IV. ENUNCIADOS A RESOLVER

¿Cómo se usarían interfaces en este patrón adapter?¿Qué otros usos se le podría dar a este patrón?
Revisar los patrones Gof: Iterator y Composite.
Enumere algunos problemas de diseño que se podrían resolver con estos patrones.


V. TAREA

Diseñe...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Patrones De Diseno
  • Patrones De Diseño
  • Patrones de Diseño
  • patrones de diseño
  • Patrones De Diseño
  • patron de diseño
  • Patrones de Diseño
  • Patrones de Diseño

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS