Skip to content

Proyecto que muestra dos diferentes estrategias de implementación del patrón de diseño Factory Method.

Notifications You must be signed in to change notification settings

JavaTutoriales/FactoryMethod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaTutoriales

Factory Method

👋 Bienvenid@s

Este repositorio contiene los ejemplos de código de la implementación del patrón de diseño Factory Method.

Para ver el tutorial completo, con la explicación detallada del patrón, entra al Blog: JavaTutoriales

En el tutorial explico tres diferentes estrategias de implementación del patrón, junto con una variación del mismo llamada símplemente Factory o Simple Factory.

Aquí dejo un breve (muy breve) resumen del mismo.

🎯 Objetivo de Factory Method

  • Crear objetos sin exponer al cliente la lógica de cómo se crean esas instancias.
  • Hacer referencia al objeto de reciente creación usando una interface común.
  • Definir una interface para crear objetos, pero dejar que sean las subclases quienes decidan qué clase instanciar.

📑 Diagrama

FactoryMethod

⚙️Requerimientos

El proyecto está desarrollado usando Java 17 y Gradle 7.3, pero no uso ningúna característica particular de esta versión de Java, por lo que deberías poder ejectarlo en cualquier versión de Java.

💻 Explicación

Para ver el tutorial completo, con la explicación detallada del patrón, entra al Blog: JavaTutoriales

About

Proyecto que muestra dos diferentes estrategias de implementación del patrón de diseño Factory Method.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages