CodeSystem2022 / proyectoIntegrador-tiendaInterdata

tienda interdata - cambio de idioma de pseint a java
10 stars 0 forks source link

Propuesta de implementación del patrón de diseño Factory Method #12

Open jairrami06 opened 1 year ago

jairrami06 commented 1 year ago

Para mejorar la creación de objetos y centralizar la lógica asociada a ello, se propone implementar el patrón Factory Method. Se creará una clase abstracta MenuFactory que contendrá un método crearMenu() y sus subclases concretas, como MenuCamisas, MenuPantalon, etc. Estas subclases serán responsables de crear objetos específicos de cada tipo de menú. De esta manera, se logrará una estructura más organizada y escalable, permitiendo agregar nuevos menús sin modificar el código existente. A continuación se presenta un diagrama UML de la solución propuesta

Diagrama en blanco2