Manual de Usuario. Naval
Enviado por Mikki • 10 de Abril de 2018 • 944 Palabras (4 Páginas) • 489 Visitas
...
Descripción General
•El patrón Abstract Factory busca definir una interface abstracta para crear una familia de objetos relacionados que son dependientes de una variedad de soluciones concretas (Gamma, Helm, Johnson, & Vlissides, 1994).
•El patrón Abstract Factory es útil cuando un objeto cliente desea crear un conjunto de instancias de clases relacionadas y dependientes, sin tener que conocer cuales clases específicas y concretas son instanciadas, manteniendo las restricciones propias de la familia de objetos.
r.u
Principios del diseño orientado a objetos; Principios SOLID; [SRP] Principio de responsabilidad única "Cada objeto en el sistema deben tener una simple responsabilidad, y todos los servicios de los objetos deben cumplir con esa simple responsabilidad"
a/c
Principios SOLID, Principios del diseño orientado a objetos; [OCP] Principio Abierto - Cerrado; Básicamente lo que nos dice este principio es que las entidades de software (clases, módulos, funciones…) deben estar abiertas para extenderse, pero cerradas para modificación.
Liskov
Principios del diseño orientado a objetos; Principios SOLID; [LSP] Principio de sustitución de LiskovBásicamente lo que nos dice este principio es que 'Cada clase que hereda de otra puede usarse como su padre sin necesidad de conocer las diferencias entre ellas'.
S.i.
Principios del diseño orientado a objetos; Principios SOLID; [ISP] Principio de segregación de interfacesBásicamente lo que nos quiere decir este principio es que las clases que implementen una interfaz o una clase abstracta no deberían estar obligadas a utilizar partes que no van a utilizar.
i.d.
Principios del diseño orientado a objetos; Principios SOLID; [DIP] Principio de inversión de dependencias Básicamente lo que nos dice este principio es que A. Las clases de alto nivel no deberían depender de las clases de bajo nivel. Ambas deberían depender de las abstracciones. B. Las abstracciones no deberían depender de los detalles. Los detalles deberían depender de las abstracciones.
...