Skip to main content
Call us : (+57) 602 2405555 E-mail : info@unipacifico.edu.co
English ‎(en)‎
English ‎(en)‎ Español - Colombia ‎(es_co)‎ Español - Internacional ‎(es)‎
You are currently using guest access
Log in
Home
Unipacifico
  • Home
  • More
  1. DISEÑO DE SISTEMAS IS04D2 JC - Semestre I 2025
  2. CAPÍTULO 11. PATRONES ESTRUCTURALES

CAPÍTULO 11. PATRONES ESTRUCTURALES

Completion requirements

Los patrones estructurales se centran en cómo se componen las clases y los objetos para formar estructuras más grandes y flexibles, sin comprometer la eficiencia o la claridad del sistema.

Estos patrones ayudan a organizar y optimizar las relaciones entre entidades, facilitando la reutilización de código, la reducción de dependencias directas y la adaptación de interfaces incompatibles. Son especialmente útiles cuando se busca mejorar la arquitectura del software sin alterar su comportamiento.

Entre los patrones estructurales más comunes se encuentran:

  • Adapter: permite que dos interfaces incompatibles trabajen juntas mediante una clase intermediaria.

  • Decorator: agrega responsabilidades adicionales a un objeto de forma dinámica, sin modificar su estructura.

  • Composite: compone objetos en estructuras jerárquicas (como árboles), permitiendo tratarlos de manera uniforme.

  • Facade: proporciona una interfaz simplificada para acceder a un conjunto complejo de clases o subsistemas.

  • Proxy: controla el acceso a un objeto, agregando funcionalidades como control de acceso, carga diferida o registro.

En esta unidad aprenderás a identificar cuándo aplicar cada patrón estructural, cómo integrarlos en el diseño de tus aplicaciones, y qué beneficios aportan en términos de organización, legibilidad y mantenimiento. Estos patrones son fundamentales en sistemas con arquitecturas complejas, interfaces múltiples o requisitos de extensibilidad.

Academi

Institución de educación superior de nivel nacional, con régimen especial

Info

  • Comunidad Moodle
  • Soporte gratuito Moodle
  • Desarrollo Moodle
  • Documentación Moodle
  • Moodle.com

Contacto

Kilómetro 13 vía al Aeropuerto - Barrio el Triunfo

Phone : (+57) 602 2405555

E-mail : info@unipacifico.edu.co

Síguenos en

Copyright © 2024 -Desarrollado por LMSACE.com. Desarrollado por Moodle

You are currently using guest access (Log in)
Data retention summary
Get the mobile app
Powered by Moodle