modo de creación

Introducción
modo creador puede ser utilizado cuando los datos interna es una clase, cuando es demasiado complejo (por ejemplo, varios atributos sólo se pueden hacer en un gran bulto qué escribir código para establecer valores), y también crear un objeto así, en lugar de uno, según crear una variedad de diferentes escenarios, y el tipo de propiedad es básicamente el mismo, esta vez quería algo de lo que ah quieren otra manera de gestionar los datos acerca de esta clase hacer, cómo hacerlo paso a paso en la creación de, y la legibilidad del código, así no me deja deslumbrado ah, lo que yo quiero también están bien colocados, este es el modo de escenarios de aplicación los modelos Builder, Builder se pueden construir y representan una clase de separación.

 

El cuerpo del
texto antes de que vea que continúe para simular una escena en vivo, popular por todo el mundo para explicar lo que es el creador.

Escena: un advenedizo en busca de una empresa de diseño arquitectónico diseñar una comercial y una zona residencial, suponemos que se trata de dos objetos tienen la misma propiedad comercial y residencial, tales como materiales, plantas, estructura, dibujos de diseño y empresas a la demanda a la unidad de construcción, como unidades de construcción necesarios para completar la empresa constructora para diseñar una comercial y una empresa de diseño residencial está muy satisfecho con estos dos objetos al recién llegado. Independientemente de la situación real, en el escenario anterior, los nuevos ricos no tienen que preocuparse por este edificio que las unidades de construcción, los trabajadores de ladrillo construidas por ladrillo, que sólo estaba preocupado con las necesidades de la firma de diseño de mención, empresas de diseño se le cumplir, por lo este proceso protege al usuario y los detalles del proceso de construcción.

Por lo tanto, llegamos a la conclusión de que los constructores de modelos

escena aplicables
de la creación y uso de objetos complejos en forma aislada.
Una pluralidad de miembros puede montarse en un objeto, pero el resultado de la operación no es idéntica.
El objeto o los objetos es muy complejo debido a la diferente secuencia de llamada y producen efecto diferente.
Cuando se inicializa un objeto, demasiados parámetros, o muchos parámetros tienen valores por defecto.
Crear una diferencia para objetos pequeños, los objetos con una comunidad fuerte.
 

El papel principal
sin que el usuario tenga que estar preocupado por el proceso de construcción y los detalles de los objetos se pueden crear directamente objetos complejos.
muchas propiedades similares o idénticos creados por el usuario de los objetos complejos.
La encapsulación y reutilización de código.
 

El papel principal de la Builder
función del producto (Producto): Es un objeto complejo que contiene varios componentes y atributos, es un modelo.

Builder Resumen (Builder): contiene crear un método abstracto para cada interfaz del producto sub-componente o una clase abstracta, incluye típicamente además un método que devuelve producto complejo, el cual método es generalmente papel abstracto y retorno de producto tipo (Producto) .

constructor específica (Generador de hormigón): lograr interfaz Constructor Constructor o heredar la clase abstracta, crear un método para llevar a cabo los componentes individuales específicos de productos complejos.

Director (director): Se llama al componente construcción constructor y montaje de métodos (Constructor) es para completar la creación de objetos complejos, no específica del producto construcción de detalles de diseño.

resumen:

Utilice el Builder permite que el cliente no tiene que conocer los detalles de la composición interna del producto. Fácil de ampliar los constructores específicos, y no hay dependencias entre constructor específico. Pero la desventaja es obvia, todo el constructor específica deben utilizar los mismos atributos del producto, para compartir un modelo, quieren romper esta situación, puede utilizar el método de fábrica o de la fábrica abstracta, no hemos encontrado el patrón de la fábrica y los constructores hacer algunos puntos en común .

enlace de vídeo: https://www.bilibili.com/video/BV1ja4y1t7mU/

Supongo que te gusta

Origin www.cnblogs.com/llfnpbd/p/12587717.html
Recomendado
Clasificación