jueves, 17 de marzo de 2011

PATRONES DE DISEÑO

Los patrones de diseño son la base para la búsqueda de soluciones a problemas comunes en el desarrollo de software y otros ámbitos referentes al diseño de interacción o interfaces.

Un patrón de diseño es una solución a un problema de diseño. Para que una solución sea considerada un patrón debe poseer ciertas características. Una de ellas es que debe haber comprobado su efectividad resolviendo problemas similares en ocasiones anteriores. Otra es que debe ser reusable, lo que significa que es aplicable a diferentes problemas de diseño en distintas circunstancias.


Patrones creacionales 

Prototype (Prototipo): Crea nuevos objetos clonándolos de una instancia ya existente.

Patrones estructurales 

Visitor (Visitante): Permite definir nuevas operaciones sobre una jerarquía de clases sin modificar las clases sobre las que opera.

Patrones estructurales

Decorator (Envoltorio): Añade funcionalidad a una clase dinámicamente.


Los patrones de diseño nos sirven para facilitar el trabajo en la programacion orientada a objetos es una forma mas facil de programar

martes, 15 de marzo de 2011

BOUML

Este es un ejemplo  de un diagrama UML  sin codigo importado  que trabajamos en clase para familiarisarnos con el este software.
 

link