Indirecci N 1

Páginas: 2 (463 palabras) Publicado: 28 de abril de 2015
Indirección
Miguel A. Mercado T.

Indirección
Familia:

El patrón de diseño indireccion pertenece
a una familia de patrones denominada
grasp (General Responsibility Asignment
Software Patterns) quesignifica patrones
generales de software para asignar
responsabilidades.
Los
patrones
GRASP
describen
los
principios fundamentales de la asignación
de
responsabilidades
a
objetos,
expresados en formade patrones y nacen
bajo el hecho de la importancia de captar
y asignar responsabilidades, si se quiere
diseñar eficazmente un software.

Indirección
Presentación: Para la descripción y presentaciónde
este patrón se uso la plantilla Gof.

Nombre: indireccion
Clasificación del patrón: el patrón indireccion se podría calificar
como de comportamiento bajo la plantilla Gof a un sin pertenecer aningún grupo de patrones propuesto por este. Esto gracias a que
muchos de los patrones usados en clasificación de comportamiento
como observador, mediador,.. Etc, están íntimamente relacionados conindireccion.

Problema: ¿Dónde asignar una responsabilidad para evitar el
acoplamiento directo entre dos objetos?

Indirección
Solución: Asigne la responsabilidad a un objeto intermedio que medie entreotros
componentes para que no estén acoplados directamente, el intermediario crea un
indirección.

Contexto: Cuando se requiere agregar una responsabilidad que involucra dos
componentes, pero que asignaresa responsabilidad a cualquiera de los dos
componentes disminuiría su reusabilidad, se acude al patrón Indirección. Este patrón
consiste en crear un objeto intermedio que maneje la comunicación entrelos dos
componentes

Estructura: la estructura de un patrón indireccion es muy simple se compone
de dos clases que comparten un interés o una responsabilidad en común y
debido a eso se separa en unaclase aparte que une a estas dos. Como se
muestra en la siguiente figura.1

Indirección
Estructura:
Sin indireccion:

indireccion:

Indirección
Consecuencias: unas de la consecuencias de usar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Investigacio N N 1
  • PLANIFICACI N N 1
  • N 1
  • N 1
  • Gu A N 1 1
  • Unidad N 1 1
  • 1 Introducci n 1
  • Presentacio N 1 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS