Patrones de diseño
INDICE 2
INTRODUCCIÓN 2
CONTENIDO 2
PATRON DEL DISEÑO SINGLETON 2
PATRON DEL DISEÑO REFACTORY 2
PATRON DEL DISEÑO PROXY 2
PATRON DEL DISEÑO MVC 2
CONCLUSIÓN 2
BIBLIOGRAFÍA 2INTRODUCCIÓN
Actualmente existen diferentes patrones de diseño que se utilizan en la programación orientada a objetos para la realización desoftware, según sean las necesidades de la aplicación.
En el presente trabajo se mencionan los conceptos básicos y características de algunos de los diferentes tipos de patrones de diseño, como son: Patrón de diseño PROXY
Patrón de diseño SINGLETON
Patrón de diseño REFACTORY
Patrón de diseño MVC
CONTENIDO
PATRONES DE DISEÑO
Son la base para la búsqueda desoluciones a problemas comunes en el desarrollo de software y otros ámbitos referentes al diseño de interacción o de interfaces.
Para que una solución sea considerada un patrón debe poseer ciertascaracterísticas:
Debe haber comprobado su efectividad resolviendo problemas similares en ocasiones anteriores.
Debe ser reutilizable, lo que significa que es aplicable a diferentes problemas de diseño endistintas circunstancias.
PATRON DEL DISEÑO PROXY
Es un patrón que proporcionar un intermediario de un objeto para controlar su acceso.
Funciona como un objeto que fuerza a todas lasllamadas del objeto al que se desea invocar pasen previamente a través de él.
La clase Proxy: mantiene una referencia al objeto real y proporciona una interfaz idéntica al sujeto, controla el acceso adicho objeto real y puede ser el responsable de su creación y borrado.
Otras responsabilidades que dependen del tipo de proxy son:
Proxy remoto: es responsable de codificar una petición y susargumentos, y de enviarla al objeto remoto.
Proxy virtual: puede hacer caché de información del objeto real para diferir en lo posible el acceso a este.
Proxy de protección: comprueba que el...
Regístrate para leer el documento completo.