🙌 ¡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 🌏
@alejandroingercher3020
2 жыл бұрын
Como profe de Desarrollo Web y como alumno de Java, tengo doble admiración por lo que compartís. Gracias!
@luchonoprograma203
2 жыл бұрын
Vi varios videos de Clases abstractas e interfaces y nunca los entendia Vi tus videos y me quedo perfectamente claro en solo un video Tienes un don para enseñar y espero que algún dia traigas contenido relacionado a Spring
@Sebastian-yp9hx
Жыл бұрын
tremendo, reconozco que lo vi como 5 veces jaja pero me cayo la fichaaaa gracias charlyyyyyyyyyyyyyy
@PedroHernandez-hg8zy
2 жыл бұрын
Te voy a recomendar mucho con mis amigos de universidad y mi maestro, eres buenisimo, muchas gracias por tu esfuerzo, te lo agradezco de todo corazón saludos desde México
@ivanetinajero
Жыл бұрын
Charly, me sorprende porque hay otros canales de programacion con Java con mas suscriptores que tu canal. En verdad te lo digo, sigue asi, y no tengo duda que este sera el mejor canal de programacion con Java en español y tendras millones de suscriptores. Y lo mejor de tus explicaciones es que son conceptos de Programacion Orientada Objetos que pueder ser implementados en cualquier lenguaje de programacion que maneje este paradigma. Yo de hecho llegue a tu canal porque queria reforzar mis conocimientos de POO porque estoy aprendiendo desarrollo movil con Android con Kotlin. De hecho cuando termine la parte de herencia de tu playlist, traduci literalmente el ejercicio practico de la Baraja Inglesa con kotlin y funciono perfectamente en Kotlin mostrando todo en consola. Saludos desde Mexico
@ignacioeifersucht9896
7 ай бұрын
Muy buen contenido como siempre Charly! Quería repasar/indagar un poco más en interfaces y cuando te ví en la lista de videos ni lo dudé. Sos una gran fuente de conocimiento en Java. Saludos!
@WillSkoll
2 жыл бұрын
Me encantan tus videos, este junto al de Clases Abstractas me dejaron todo clarísimo, gracias a los ejemplos que usaste! gracias!
@HistoriasdeMichis
2 жыл бұрын
Me cuesta el tema dle interfaz, encontre un youtuber que hablaba de que el interfaz puede ser una rueda con metodos como acelerar y frenar, y que estas deben ser implementadas en clase auto y clase bici, gracias a eso entendi pero me faltaba un video asi mas completo para saber como profundizar el tema un poco mas . Gracias profe.
@JoseMoreno-gu2bf
Жыл бұрын
Charly son sos lo mas. Esto es contenido de alta calidad. Muchas gracias
@santiagohiguita-zn6nl
5 ай бұрын
Ejemplazo, muchas gracias maestro. Por cierto, como puedo votar por el PDBC?
@juanitolopez4749
2 жыл бұрын
Muy bueno, ya necesitaba un poco de interfaces para repasar
@brauliojaureguy6025
2 жыл бұрын
Buscaba un video mas corto pero este valio cada segundo. Entendi clarito, muy bien explicado. Gracias!
@Fer_S.
Жыл бұрын
Excelente explicacion de la utilizacion de la interfaz, muchos se quedan en un ejemplo sencillo. Gracias Charly 👏🏼👏🏼👏🏼🤓
@facundotorres1991
Жыл бұрын
Muchas gracias por el video tan claro, me sirvió un montón
@carlosalfredosoriaanez8241
2 жыл бұрын
Estos conceptos de java. Me los se. Pero sabes explicarlos muy bien. gracias.
@CaRiSsnm
Жыл бұрын
Súper claro el tema de interfaces Charly gracias!!!
@J4m3s.g0sl1ng
Жыл бұрын
Excelente explicación, muchas gracias.
@aldoflores4097
Жыл бұрын
Excelente explicación, gracias por compartir
@josegomez-lp4js
2 жыл бұрын
gracias por tus videos, realmente muy completos
@martineduardovega724
Жыл бұрын
charly crack excelente este video, claro y conciso!!! felicitaciones
@LuisAlonsoLopezLopez
Жыл бұрын
Al parecer implementaste el patrón Factory Method sin querer, o me estoy equivocando? Por cierto felicidades muy buena explicación.
@CharlyCimino
Жыл бұрын
El Factory es un patrón creacional, lo hubiese implementado si el Partido creara a sus mensajeros. No es el caso. Si querés buscar un patrón de diseño, creo que el más cercano aquí es el Observer. Saludos
@ddgi4791
Жыл бұрын
Me estás salvando.
@joadm5724
2 жыл бұрын
10 puntos Charly. Una consulta a parte, si el ArrayList lo instancio e inicializo afuera del constructor, es lo mismo? porque vi que vos haces el ArrayList Eeeee; y luego en el constructor haces el = new ArrayList; Cambia en algo?
@CharlyCimino
2 жыл бұрын
En general, los que se inicializan afuera del constructor son los atributos static (de clase)
6 ай бұрын
Una observación, en Java no se emula la herencia múltiple, las interfaces son un mecanismo de contrato, no de herencia. Ni siquiera en Java 8 que se permiten métodos default en las interfaces hay herencia múltiple. Lo que llamas emulación de herencia múltiple (y que viene en varios libros prestigiados) es una generalización para la reutilización de miembros en el contrato de las interfaces y reducir los mecanismos de duplicidad de código ante la presencia de requerimientos no funcionales y facilitar la reutilización. También la palabra extends entre interfaces no es herencia, es simplemente extensión de contrato. Por otro lado, felicidades por tus contenidos.
@MauroAlonzi
Жыл бұрын
Excelente!!!
@jengibre4449
2 жыл бұрын
Crack como siempre!
@diegomoster
2 жыл бұрын
Hermoso, no entiendo por qué tan poco conocido :P
@carlosferrando8992
Жыл бұрын
Sos un genio Charly, una pregunta ¿Cómo representaría en el UML de la interfaz una constante? porque como atributo no podría ir por lo que entendi, gracias.
@CharlyCimino
Жыл бұрын
Gracias. Las constantes no pueden tener atributos... de instancia, pero sí de clase (static) y además constantes (final), por lo tanto, podés ponerlos en la zona central del rectángulo de la interfaz. Recordá que al ser estáticos y constantes irían en mayúsculas y subrayados. Saludos.
@ivanetinajero
Жыл бұрын
Hola Charly. Ahora si me perdi en este codigo. Como funciona la parte donde las clases concretas que implementan el metodo enviarMensaje, tambien sale el resultado de cuando lo implementa la clase la clase PartidoDelBuenCodigo. Es decir mi duda es, donde de esta guardando la cadena "Vote por el partido del Buen Codigo en la clase PartidoDelBuenCodigo. ¿ Que no se supone que las clases que implementan la interfaz estan sobreescribiendo ese metodo y sin embargo se esta mostrando el texto "Vote por el Partido Del Buen Codigo" concatenada con la salida del metodo de las clases concretas?
@CharlyCimino
Жыл бұрын
1) El partido del bien código no implementa nada, solo guarda una lista de Enviadores de Mensaje 2) El mensaje llega por parámetro, no entiendo cual sería el problema. ¿Has visto los videos de polimorfismo anteriores? Saludos
@ivanetinajero
Жыл бұрын
Gracias Charly. Tienes razon, la verdad es que casi me estallaba mi cabeza, solito me enrede, pero ya viendo por segunda vez, logre entenderlo. He visto todos tus videos atras de estos sin brincar ninguno. Tengo muchos años de experiencia ya con java y con Spring, pero con toda esta lista de reproduccion ha elevado mi nivel muchismo.
@facundodtd
Жыл бұрын
Profe puede ser que en usted haya mucha influencia de los libros Java de Deitel? por alguna razón 🤔 es una impresión que me vienen dando tus videos que por cierto son una verdadera genialidad; me vienen de 10 para repasar conceptos de forma rápida. Mil gracias nuevamente!
@CharlyCimino
Жыл бұрын
Hola, los he leído, no de forma completa. Uno toma cosas de los libros, profesores, colegas, internet y la propia experiencia 😁
@facundodtd
Жыл бұрын
@@CharlyCimino Gracias por responder mi duda 😅, al final somos un poco de todo y programar no es la excepción
@carlosgranado2452
Жыл бұрын
Pero esos metodos no que pusiste en la interfaz si no lo hubieras sobreescrito habria hecho lo mismo no? Lo unico que hace la interfaz es obligarte a poner el override, no?
@CharlyCimino
Жыл бұрын
En este caso sí. También hay casos donde una interfaz no tienen ningún método, solo sirve para 'marcar' ciertas clases para tratarlas como un tipo común. Ejemplo: La interfaz 'Serializable' que viene con Java.
@adrian.vasquez.2002
Жыл бұрын
buena che
@jeffersoncuellar7421
2 жыл бұрын
Excelente video, muchas gracias por compartir su conocimiento, me ayudo bastante esta explicación...
@karloaguilar9969
2 жыл бұрын
Si me dio risa lo del partido político xD, pero es vdd
Пікірлер: 44