Patrones de diseño de Software - Patrón Factory Method

Описание к видео Patrones de diseño de Software - Patrón Factory Method

El patrón de diseño de software "Factory Method" es de los clasificados como “creacional”. Permite por tanto crear objetos en una superclase, pero permite que las subclases alteren el tipo de objetos que se crearán. Este patrón sugiere definir un método de fábrica en la clase base, que puede ser sobrescrito por las clases derivadas para crear instancias de diferentes clases según se necesite.

El objetivo principal de Factory method es lograr una flexibilidad en la creación de objetos, delegando la decisión de qué objeto concreto instanciar a las subclases. Resulta particularmente útil cuando un sistema debe ser independiente de cómo se crean, componen y representan sus objetos, o cuando las clases a instanciar se especifican en tiempo de ejecución.

Комментарии

Информация по комментариям в разработке