You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hola, revisando el repo, me di cuenta que existen 3 clases muy similares (Producto, ProductoParaVender, y ProductoVendido), considero que se puede aplicar el patrón Factory Method, ya que ProductoParaVender y ProductoVendido se crean de la misma manera puesto que son productos.
Como propuesta de solución, aplicando este patrón se puede crear una clase abstracta Producto donde hereden ProductoParaVender y ProductoVendido para que puedan mantener sus atributos y vincularlos con una clase abstracta Creador que creará los objetos según se necesite. Adjunto diagrama de clase:
Saludos.
The text was updated successfully, but these errors were encountered:
Hola, revisando el repo, me di cuenta que existen 3 clases muy similares (Producto, ProductoParaVender, y ProductoVendido), considero que se puede aplicar el patrón Factory Method, ya que ProductoParaVender y ProductoVendido se crean de la misma manera puesto que son productos.
Como propuesta de solución, aplicando este patrón se puede crear una clase abstracta Producto donde hereden ProductoParaVender y ProductoVendido para que puedan mantener sus atributos y vincularlos con una clase abstracta Creador que creará los objetos según se necesite. Adjunto diagrama de clase:
Saludos.
The text was updated successfully, but these errors were encountered: