Saltar a contenido

Patron Factory Method

El 👉patrón de diseño del método de fábrica es uno de los 👉patrones de diseño creacional que se ocupa de los problemas de creación de objetos durante el diseño y desarrollo de software.

Estados de patrón de método Factory/Factory que definen una interfaz o clase abstracta para crear un objeto, pero permiten que las subclases decidan qué clase instanciar/crear. En lugar de crear instancias de clases en la aplicación principal, las subclases son responsables de realizar esta tarea.

El método de fábrica también se conoce como Constructor Virtual.

El diagrama de clases UML del método de fábrica es el siguiente:

Factory Method Design Pattern0

Implementación de ejemplo practico en TwinCAT 3: Factory Method Design Pattern1