Problema
¿Quién debería ser el responsable de la creación de una nueva instancia de alguna clase?
¿Quién debería ser el responsable de la creación de una nueva instancia de alguna clase?
Asigne a la clase B la responsabilidad de crear una instancia de la clase A, siempre y cuando se cumpla una o más de los siguientes casos:
La creación de instancias es una de las actividades más comunes en un sistema orientado a objetos. En consecuencia, es útil contar con un principio general para la asignación de las responsabilidades de creación. Si se asigna bien, el diseño puede soportar un bajo acoplamiento, mayor claridad, encapsulación y reutilización.
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0