DESARROLLAR LA ARQUITECTURA DE SOFTWARE AA2 - Ev 05
DESARROLLAR LA ARQUITECTURA DE SOFTWARE AA2 - Ev 05
DESARROLLAR LA ARQUITECTURA DE SOFTWARE AA2 - Ev 05
BUCARAMANGA / SANTANDER
01 DE OCTUBRE DE 2023
Introducción
• Abstract Factory
• Builder Patterns
• Factory Method
• Propotype
• Singleton
• Adapter
• Bridge
• Composite
• Decorator
• Facade
• Flyweigth
• Proxy
Patrones de Comportamiento: Está basada en la comunicación de objetos
de clase y se utiliza para detectar presencia de patrones de comunicación ya
presentes y pueden manipular estos patrones.
• Chain of responsibility
• Command
• Interprete
• Iterador
• Mediator
• Memento
• Observer
• State
• Strategy
• Template Method
• Visitor
Este patrón se utiliza para garantizar que una clase tenga una única instancia
y proporciona un punto de acceso global a esa instancia.
3. Patrón de Observador:
5. Patrón de Strategy:
6. Patrón Módulo (Module Pattern):
Este patrón permite encapsular propiedades y funciones relacionadas en un
solo objeto, proporcionando así un grado de privacidad y evitando la
contaminación del espacio global.
Este patrón se utiliza para crear objetos a partir de una función constructora.
Es similar al enfoque de clases en otros lenguajes de programación.
REQUISITOS FUNCIONALES