Está en la página 1de 2

TEC NM CAMPUS CERRO AZUL PATRONES DE DISEÑO DE

SOFTWARE
PATRONES DE
DISEÑO
Que es?

Según Dirk Riehle y Heinz Zullighoven “ Un


patrón es la abstracción de una forma
concreta que puede repetirse en contextos
específicos. ” 
Organización

Construcción Comportamiento

Utilizados para crear y


configurar de clases y Proporciona un objeto
objetos intermediario entre el
cliente y el objeto a utilizar
Patrón

Abstract Factory Chain of


Builder Prototype Singleton Command Interpreter Iterator Mediator Memento Observer State Visitor
Factory Method Responsibility
Objetivo Objetivo Objetivo Objetivo Objetivo Objetivo Objetivo Objetivo Objetivo Objetivo Objetivo
Objetivo Objetivo
Abstraer la  La creación Asegurar que una Construye  Interpretar Proporciona Actuar de Guardar el Permitir que
Creación Proveer Transformar Construir
construcción de nuevos clase sólo posee una cadena un lenguaje un acceso mediador estado de un un objeto
una
de objetos  objetos una instancia y de objetos definido secuencial entre las objeto sin modifique su
dependencia 
proporcionar un previamente interacciones romper el comportamie
método de clase mediante su que realizan encapsulamie nto cuando
único gramática.  los nto del su estado
componentes mismo.   interno
de un cambie
sistema. Objetivo
Construye una
operación que
debe realizarse
sobre los
elementos de
un conjunto de
objetos.
Presenta: Guerrero Castro Seiry
15500650 Bibliografía
Materia: Patrones de diseño de software DEBRAUWER, L. (2015). PATRONES DE DISEÑO EN PHP: LOS 23 MODELOS DE DISEÑO: DESCRIPCIONES Y SOLUCIONES ILUSTRADAS EN UML2 Y PHP. ENI.
Docente: MTL. Luis Manuel Bermúdez del Angel Programacion en Castellano, S.L. (2012). Patrones de Diseño (XIX). Programacion.net, 3.

También podría gustarte