jajaja amo tu diagrama y tu explicación "factoria" en vez de fábrica y ServicioFactory en vez de ServiceFactory cuando todo lo demas está en ingles, muy buena explicacion!
+Lunder2011 Gracias por comentar. Voy a tratar de ser más considerado con los términos en inglés/español para los videos siguientes ... Por cierto, eres bastante detallista, de seguro que eres bueno en estos temas jeje. Saludos.
Estoy familiarizando con patrones de diseño! tu video es bueno, pero repeteie cuantas veces sea necesario tu video para poder, enterderlo a la perfeccion
no me sale error, y la opción de run sale en blanco como si no se pudiera ,raro ;cambiando de tema el java session bean se usa interfaces así como en este método ,tiene alguna relación ?
Josue Omar, la diferencia es la siguiente: Factory Method es una simplificación de Abstract Factory, en Factory Method produces objetos de una sola familia (por ejemplo tienes una interfaz IFrutas y produces objetos de clases Manzana, Naranja, etcétera), en Abstract Factory no usas directamente una factorìa para crear objetos, sino que primero debes elegir entre un conjunto de factorías aquella que vas a usar, instanciar una de tales factorías (y guardarla en una referencia de la factoría abstracta) para finalmente crear objetos de una determinada familia de clases (Abstract Factory se usa cuando tienes más familias de clases, por ejemplo, IFruta sería solo una de las factorías que pueden crearse) en conclusión, en Factory Method la factoría produce implementaciones de IProduct (objeto de alguna clase que implemente la interfaz IProducto, que representa a una familia determinada de productos), mientras que en Abstract Factory la factoría produce otras factorías, y cada una de ellas implementa sus propios productos
muy buena explicación, pero no aclaras ni siquiera mencionas la caracteristica principal de abstract factory.. combinar productos.. INCOMPLETOOO TOTALMENTE
Claro, yo entiendo lo mismo. Si no son familias diferentes entonces CREO que es un Factory Method y no un Abstract Factory. Igual estoy estudiandolo, no es que trabajo de esto, está bien lo que creo o en que me equivoco? Gracias
de lejos, el mejor ejemplo y explicación qué encontré, después de mucho buscar. Excelente. Gracias miles!
Genial! Muchas gracias también por el comentario 🙂
El video mejor explicado que he encontrado, 7 años después de su publicación. Me sirvió mucho, muchas gracias.
Genial! Muchas gracias Joseph por el comentario.
al fin, alguien que me lo logró explicar super bien, Gracias!
Excelente! Gracias también por comentar.
jajaja amo tu diagrama y tu explicación "factoria" en vez de fábrica y ServicioFactory en vez de ServiceFactory cuando todo lo demas está en ingles, muy buena explicacion!
+Lunder2011 Gracias por comentar. Voy a tratar de ser más considerado con los términos en inglés/español para los videos siguientes ...
Por cierto, eres bastante detallista, de seguro que eres bueno en estos temas jeje. Saludos.
@@programacionymas jajajaja entendi el sarcasmo ... xD
Fino aún
Muchas gracias , lo necesitaba para un proyecto
Excelente Alexander.
Éxitos!
Muy bien explicado . recomendable.
Muy Buena la explicación muy claro en verdad
Muy buen vidio. La explicación estuvo excelente.
Excelentes los videos de patrones de diseño.
Gracias.
Gracias también por comentar!
Estoy familiarizando con patrones de diseño! tu video es bueno, pero repeteie cuantas veces sea necesario tu video para poder, enterderlo a la perfeccion
gracias, es bueno saber que les resulta de ayuda...
entendido! Gracias
+Asier Willyams Gracias por comentar.
gracias por el ejmplo y los tips
Muy buen video! no me podrías proporcionar el diagrama en uml? por favor
eres grande
PORQUE NO ME CORRE EL CODIGO ? LO COPIE TODO TAL CUAL ,NO TIENE ERRORES, PERO LA OPCION DE RUN NO SALE :s
Hola. Lo llegaste a solucionar?
Si no te muestra mensajes de error probablemente no estás ejecutando el programa.
no me sale error, y la opción de run sale en blanco como si no se pudiera ,raro ;cambiando de tema el java session bean se usa interfaces así como en este método ,tiene alguna relación ?
no vendría a ser este el patrón "Factory Method" en vez del "Abstract Factory"?
Josue Omar, la diferencia es la siguiente:
Factory Method es una simplificación de Abstract Factory,
en Factory Method produces objetos de una sola familia (por ejemplo tienes una interfaz IFrutas y produces objetos de clases Manzana, Naranja, etcétera),
en Abstract Factory no usas directamente una factorìa para crear objetos, sino que primero debes elegir entre un conjunto de factorías aquella que vas a usar, instanciar una de tales factorías (y guardarla en una referencia de la factoría abstracta) para finalmente crear objetos de una determinada familia de clases (Abstract Factory se usa cuando tienes más familias de clases, por ejemplo, IFruta sería solo una de las factorías que pueden crearse)
en conclusión, en Factory Method la factoría produce implementaciones de IProduct (objeto de alguna clase que implemente la interfaz IProducto, que representa a una familia determinada de productos),
mientras que en Abstract Factory la factoría produce otras factorías, y cada una de ellas implementa sus propios productos
Nose porque pero el docente de patrónes nose enseño abstract factory con el ejemplo tuyo, extraño, serás alumno de el, tal ves.
Hola. O tal vez él alumno mío.
:3 gracias
Gracias por comentar. Saludos Christian!
Un espiritu a través de una ouija le pone mas animosidad a su voz que tu
No he intentado comunicarme con uno por lo que no podría confirmarlo con certeza 😅
muy buena explicación, pero no aclaras ni siquiera mencionas la caracteristica principal de abstract factory.. combinar productos.. INCOMPLETOOO TOTALMENTE
Hola. Puedes comentarnos un poco más?
Algunos vemos los comentarios luego de ver videos para complementar.
Claro, yo entiendo lo mismo. Si no son familias diferentes entonces CREO que es un Factory Method y no un Abstract Factory.
Igual estoy estudiandolo, no es que trabajo de esto, está bien lo que creo o en que me equivoco?
Gracias