Que genio!! te entendí más a vos que a las clases de mi instituto. Aguante RUclips que brinda el espacio a personas como vos. Seguiiiii q te necesitamos! Muchos éxitos
Que buen video!!!, acabo de encontrar tu canal para reforzar los conocimientos en java y l averdad estoy sorprendido la facilidad con la que explicas y enseñas, muchas gracias por ayudar a los demas con tus conocimientos!
Al fin youtube me recomienda un buen canal tienes planeado hacer un vídeo sobre Uml ? Sería de mucha ayuda para los estudiantes como yo que siempre nos piden el diagrama de clases para cada proyecto y no le entendemos muy bien 😅 tienes mucho talento, gracias por tomarte el tiempo para hacer estos vídeos 👏👏
Hola Fernando, gracias por el comentario. Sí, está previsto subir lo que comentás. Yo uso a diario el diagrama de clases UML en mis clases universitarias. Suscribite y estate atento a las novedades ! Saludos.
Viejo Charly, excelente video. Muy bien explicado; Parce lo felicito. Esto de la programaciòn tiene conceptos muy subjetivos, muy dificiles de entender, y usted con su ludica y sus ejemplos muy apropiados hace ver claridad en medio de la confusiòn. Le agradecerìa una presentaciòn sobre pilas y colas si es posible. Sigo en contacto.
Hola Charly. Gracias por compartir tus videos, son excelentes!!!Vengo viéndolos a todos y he aprendido muchísimo!!. Solo me colgué con el código de la clase Empresa. No había visto explicada en tus videos previamente esa sintaxis, la del array y todo lo que está dentro del for. Podrías extenderte un poco más en eso para comprenderlo? Desde ya muchísimas gracias!!!
Charly cómo estás? consulta: puede ser que la relación entre la clase Empresa y Persona es de tipo composición, porque en el constructor fr la clase Empresa, ya estas creando un ArrayList de Persona? gracias nuevamente de antemano por tu respuesta.
Hola Francisco. Lo que se crea dentro es la LISTA (composición) pero las personas que se agregan llegan ya instanciadas por parámetro (agregación). Saludos
Buenos días, tengo una duda, se puede hacer un enum de números enteros? ejemplo: enum fuerza {1, 2, 3, 4, 5} lo trato de declarar y me da error, y no encuentro documentación al respecto, gracias por tu ayuda
No podes usar números como nombres para las constantes. Ponelas con letras (UNO, DOS, TRES...). Igual no le veo el sentido a "enumerar números". Manejalos como ints y si hay límites usas validaciones 😉
@@CharlyCimino si eso estoy usando, ya que es una escala de valores lo que estoy manejando, y estoy usando if-else para validar, y un do-while para hacer que se introduzca un valor dentro del rango, solamente que analizando los enum hubiera sido genial poderlos usar con los int; gracias profe por su ayuda
Estoy un poco confundido en la relación entre la clase Empresa y Persona, ya que la flecha que los une es una de asociación pero, ¿Que no seria una relación de composición? ya que la empresa esta compuesta por varios empleados y si se elimina el objeto de tipo empresa, tambien se eliminan los objetos de tipo persona ya que en este caso no tendria sentido si estos existen si no hay una empresa, segun yo entiendo o estoy muy perdido, jajajajaja.
La agregación y composición son un tipo de asociación. En este caso yo no tengo en cuenta los ciclos de vida de las personas si falta la empresa, por eso al no distinguir entre agregación y composición se usa la asociación (es más genérico)
@@CharlyCimino ok, ya entiendo, la asociacị̣ọ́n es mas simple que la agregación y composición y por ello, no tienen los mecanismos para implementar que hacer con los empleados si la empresa falta o si a esta se quieren agregar o quitar empleados, quiero creer que así seria. Gracias por responder a mi duda!!!!
Me ha costado un poco ver el tema del ArrayList del constructor Empresa, pero creo que lo tengo, a ver, si meto la gamba corrijame, pls!! Creamos un ArrayList de la clase Persona, llamado listaPersonas En el constructor conforme van agregando desde el metodo agregarPersona, va construyendo la listaPersonas Después mostramos lo que querramos ----------------------------------------------------------------- En el main creamos un objeto de la clase persona y todos las personas van agregandose a la listaPersonas
Cuando se construye una empresa, se construye también una lista de personas (vacía), a través de su constructor. El método agregarPersona permite agregar personas a esa lista, sin exponerla (sigue privada). "En el main creamos un objeto de la clase persona", en realidad creamos unas cuantas, una por cada llamado al 'agregar'. Lo que creamos una vez es la Empresa. Te recomiendo ver mis videos de relaciones 1 a N entre objetos con UML y luego plasmado en Java. Saludos
🙌 ¡APOYÁ AL CANAL! Si te gusta mi contenido, invitame un cafecito 😁
➡ Desde Argentina: cafecito.app/charlycimino
➡ Fuera de Argentina: paypal.me/charlycimino
📌 Dejá tu comentario 📝, dale 'like' 👍, suscribite al canal 👥 y activá la campanita 🔔 ¡GRACIAS!
🤳 ¡Seguime!
🌏WEB PERSONAL: charlycimino.com 🌏
🌎INSTAGRAM: instagram.com/charlycimino 🌏
🌍FACEBOOK: facebook.com/charlyycimino 🌏
🌏LINKEDIN: linkedin.com/in/charlycimino 🌏
🌏GITHUB: github.com/CharlyCimino 🌏
🌏TWITCH: www.twitch.tv/charlycimino 🌏
🌏PATREON: patreon.com/charlycimino 🌏
tu si eres un verdadero blogger de programacion ! no como los chafas de alla afuera.
Gracias crack
Uy Charly, haz salvado mi vida con estas explicaciones. Definitivamente explicas todo muy bien sin dejar detalles atras, gracias.
Que genio!! te entendí más a vos que a las clases de mi instituto. Aguante RUclips que brinda el espacio a personas como vos.
Seguiiiii q te necesitamos! Muchos éxitos
Excelente tu manera de explicar, super claro y didáctico. Gracias!
Gracias por el video mañana voy a examen y taba perdido segui asi crack
Que buen video!!!, acabo de encontrar tu canal para reforzar los conocimientos en java y l averdad estoy sorprendido la facilidad con la que explicas y enseñas, muchas gracias por ayudar a los demas con tus conocimientos!
Gracias, video válido para el ejercicio 02 de POO de esta PlayList
Al fin youtube me recomienda un buen canal tienes planeado hacer un vídeo sobre Uml ? Sería de mucha ayuda para los estudiantes como yo que siempre nos piden el diagrama de clases para cada proyecto y no le entendemos muy bien 😅 tienes mucho talento, gracias por tomarte el tiempo para hacer estos vídeos 👏👏
Hola Fernando, gracias por el comentario. Sí, está previsto subir lo que comentás. Yo uso a diario el diagrama de clases UML en mis clases universitarias. Suscribite y estate atento a las novedades ! Saludos.
Que buena explicación muchas gracias
Charly aclarando todo....!!!
Esta era la explicación q estaba esperando! Gracias
Gracias por el video. Estoy comenzando a estudiar programación y este video me sirvió mucho!
Un crack!!! Explicaciones geniales!!
EXCELENTE, muchas gracias.
Siempre aclarando todo!!!
Super este video, me ayudo mucho!,
Sugerencia, el compartir de twitter podría tener un mensaje descriptivo y asi sea mas facil de compartir el video.
Muy bien explicado, lo haces muy bien. Te felicitoo, sigue así
No se como llegue aqui pero super bien explicado, suscrito y activada la campanita de notificaciones
Viejo Charly, excelente video. Muy bien explicado; Parce lo felicito. Esto de la programaciòn tiene conceptos muy subjetivos, muy dificiles de entender, y usted con su ludica y sus ejemplos muy apropiados hace ver claridad en medio de la confusiòn. Le agradecerìa una presentaciòn sobre pilas y colas si es posible. Sigo en contacto.
Muchas gracias. Muy pronto pilas, colas y muchas otras estructuras de datos :) Saludos
Hola, gracias por la explicación, si fueran horarios a seleccionar para un turno por ej que clase puedo usar? Muchas gracias
Muy buen video Charly!👏
Muy bueno! Esperamos el video de como funcionan los enums por dentro!
Fíjate que tengo dos videos más de enums. Profundiza un poco más acerca de como trabajar con ellos
Gracias!
Crack! gracias!
Impecable
En 5 minutos me convenciste de suscribirme. 👍
Excelente Canal !!!....👍
Muy buenos videos crack, súper claros y al hueso. Seguí así! 👍
¡Muy buena la explicación! Gracias por brindar este material. ¡Slds! :D
buenisimo!
Hola Charly. Gracias por compartir tus videos, son excelentes!!!Vengo viéndolos a todos y he aprendido muchísimo!!. Solo me colgué con el código de la clase Empresa. No había visto explicada en tus videos previamente esa sintaxis, la del array y todo lo que está dentro del for. Podrías extenderte un poco más en eso para comprenderlo? Desde ya muchísimas gracias!!!
Gracias. Tengo que grabar videos sobre arrays en Java, el funcionamiento igual es similar al de un ArrayList, cambia la sintaxis.
@@CharlyCimino Muchas gracias por responder! Gracias y felicitaciones por todo lo que enseñás! Abrazo grande desde Mendoza.
Una pregunta, en este caso la clase empresa no estaría haciendo uso de la clase Persona?, por tanto su relación debería ser de dependencia?
Es más que un simple uso: Tiene atributos de tipo Persona, por ende, la relación es de asociación (que ya incluye a la dependencia, claro)
Excelente video!! Super util!! 👏👏
Charly cómo estás? consulta: puede ser que la relación entre la clase Empresa y Persona es de tipo composición, porque en el constructor fr la clase Empresa, ya estas creando un ArrayList de Persona? gracias nuevamente de antemano por tu respuesta.
Hola Francisco. Lo que se crea dentro es la LISTA (composición) pero las personas que se agregan llegan ya instanciadas por parámetro (agregación). Saludos
Una pregunta profe, ¿Es lo mismo enums que tipos definidos por el usuario o son dos cosas totalmente distintas?
Uff este canal pinta bien, por el contenido y tu forma de explicar. Ojala te animes hacer un proyecto aplicacion de escritorio con Java!
Hay mucho por hacer. En la mente está, falta plasmarlo. Gracias :)
buenas una pregunta
en el metodo mostrarPorNivel de la clase Empresa se puede aplicar el principio Tell, Don't Ask?
Sí, por supuesto !
gracias por la aclaración😄@@CharlyCimino
Buenos días, tengo una duda, se puede hacer un enum de números enteros? ejemplo: enum fuerza {1, 2, 3, 4, 5} lo trato de declarar y me da error, y no encuentro documentación al respecto, gracias por tu ayuda
No podes usar números como nombres para las constantes. Ponelas con letras (UNO, DOS, TRES...). Igual no le veo el sentido a "enumerar números". Manejalos como ints y si hay límites usas validaciones 😉
@@CharlyCimino si eso estoy usando, ya que es una escala de valores lo que estoy manejando, y estoy usando if-else para validar, y un do-while para hacer que se introduzca un valor dentro del rango, solamente que analizando los enum hubiera sido genial poderlos usar con los int; gracias profe por su ayuda
@@IvanHernandez-hr7uf entiendo, como te decía, no ganarías demasiado usando enums, mejor como lo tenés ahora 😉
@@CharlyCimino gracias de nuevo, lo he implementado como te he dicho y ahora estoy haciendo las pruebas.
Estoy un poco confundido en la relación entre la clase Empresa y Persona, ya que la flecha que los une es una de asociación pero, ¿Que no seria una relación de composición? ya que la empresa esta compuesta por varios empleados y si se elimina el objeto de tipo empresa, tambien se eliminan los objetos de tipo persona ya que en este caso no tendria sentido si estos existen si no hay una empresa, segun yo entiendo o estoy muy perdido, jajajajaja.
La agregación y composición son un tipo de asociación. En este caso yo no tengo en cuenta los ciclos de vida de las personas si falta la empresa, por eso al no distinguir entre agregación y composición se usa la asociación (es más genérico)
@@CharlyCimino ok, ya entiendo, la asociacị̣ọ́n es mas simple que la agregación y composición y por ello, no tienen los mecanismos para implementar que hacer con los empleados si la empresa falta o si a esta se quieren agregar o quitar empleados, quiero creer que así seria. Gracias por responder a mi duda!!!!
Me ha costado un poco ver el tema del ArrayList del constructor Empresa, pero creo que lo tengo, a ver, si meto la gamba corrijame, pls!!
Creamos un ArrayList de la clase Persona, llamado listaPersonas
En el constructor conforme van agregando desde el metodo agregarPersona, va construyendo la listaPersonas
Después mostramos lo que querramos
-----------------------------------------------------------------
En el main creamos un objeto de la clase persona y todos las personas van agregandose a la listaPersonas
Cuando se construye una empresa, se construye también una lista de personas (vacía), a través de su constructor. El método agregarPersona permite agregar personas a esa lista, sin exponerla (sigue privada). "En el main creamos un objeto de la clase persona", en realidad creamos unas cuantas, una por cada llamado al 'agregar'. Lo que creamos una vez es la Empresa. Te recomiendo ver mis videos de relaciones 1 a N entre objetos con UML y luego plasmado en Java. Saludos