🔴 ¿Querés ver la lista de reproducción completa con TODOS los videos? Te la dejamos a continuación ⬇ 👉🏽 ru-vid.com/group/PLQxX2eiEaqbwNP20GMMCjRslRq2lOLWlg
Hice el curso de introducción a algoritmos, el curso de java para principiantes, ahora estoy realizando este y espero pronto hacer el de spring boot, es increíble como enseña la profe y como logra que todos podamos aprender conceptos que se veian tan lejanos y complicados, eternamente agradecida con todo code 💖
Excelente explicación Profe!!! No te imaginas lo que me costo este tema con los profes de la facu, ahora me termino de cerrar todo. Me viene bárbaro toda esta seguidilla de videos para prepararme para el final de programación en Febrero. Gracias por enseñarnos de manera tan clara este lenguaje que cada día me gusta más!!!
Virginia!!! Muchas gracias!!! Me pone suuper contenta que te sirva y que te sea sencilla mi explicación! Mucha garra para ese final!!! 💪🏼💪🏼 Saludosss!!!
Eres una auténtica crack. Me ha costado los conceptos de sobrecarga y clase abstracta, pero me lo has aclarado muchísimo. Muchas gracias por un contenido de tanta calidad y por una paciencia inagotable.
Profe eres la mejor, la verdad que me estas ayudando un monton con tus excelentes explicaciones enserio que haces que se haga bastante sencillo de entender varios conceptos. Totalmente agradecido contigo. Saludos
Hola profe. Ya lo estoy siguiendo. Estoy empezando con esta de POO y las clases. Este es el primer video que chusmeo y voy a ir al principio porque me encanto. 1ro. Me volo la cabeza lo automatizado que tiene la implementacion de los construtores y supongo que se puede hacer getters y setter. En algun video lo explica? 2do. Tengo un problema de implementacion y espero que en sus clases lo llegue a tocar. Sucede que no se como implementar relaciones entre clases por sus metodos. Le dejo algo muy claro como ejemplo. Trabajo en un hotel y trato de llevar los conceptos POO a mi ambito. En un hotel hay quejas, hechas por huespedes, estas quejas la recpciona un recepcionista que a su vez las delega a un trabajador a resolverla. Se me ocurren 4 clases. Queja, Huesped,Recepcionista,Trabajador. Y hasta me viene bien este video porque justo ahora se me ocurre una clase abstracta. La cuestion es que no se como relacionar los metodos. O sea huesped hace la queja recepcion pide resolver la queja a un trabajador. En fin, me hago matete. Espero que explique este tipo de cosas en algun momento. Gracias por lo que hace.
Hola!!! Si esta lista está en proceso y cada semana subimos videos nuevos!! Si, en videos más atrás muestro todo esto! Te dejo el link a la lista se reproducción, así los tenes a todos! ru-vid.com/group/PLQxX2eiEaqbwNP20GMMCjRslRq2lOLWlg Saludos!
Hola Luisina tengo dos preguntas, que utilidad tiene un constructor vacío? Y por otro lado es una buena hábito tener 2 constructores (vacio y con parámetros)? Gracias por compartir de manera tan clara tu conocimiento ❤🤓
CLASES ABSTRACTAS: Se puede traer las propiedades, los métodos(mínimo 1 debe ser instanciado) y en una clase solo puede extender de una clase abstracta. - Nuncapuede tener métodos private - es/ser CLASE INTERFACE: Se puede traer solo los métodos e implementar mas de una interface en una clase. - No puede tener métodos protected o private -Es el "Puede hacer de un objeto"
Muy buena la serie de videos, solo no entiendo algo ¿por qué los atributos lado y radio de las clases cuadrado y círculo se definen como private y no public? me es confuso porque no entiendo como desde la clase main se le asigna el valor a estos atributos a una instancia, algo me falta por entender.
Hola, buenas tardes. Gracias por los videos, vengo siguiendo java, pero me puse a hacer ejercicios por mi cuenta y algunos no me han funcionado, podrías hacer un video explicando como depurar en netbeans, donde ver los valores que van tomando las variables, etc, obviamente cuando puedas. Muchas gracias. Escribo desde Paysandú Uruguay. FELIZ 2022!!
00:13 *🧩 Las clases abstractas en Java son un tema complejo dentro de la programación orientada a objetos.* 01:36 *⚙️ Las clases abstractas se utilizan como plantillas para la creación de otras clases mediante herencia.* 03:15 *🤝 Una clase no puede heredar de varias clases abstractas a la vez.* 05:21 *📂 Las clases abstractas permiten tener métodos abstractos que deben ser implementados por las subclases.* 10:28 *🔨 En una clase abstracta pueden haber constructores, pero solo sus clases hijas podrán utilizarlos.* 16:38 *📐 Las clases hijas de una clase abstracta heredan atributos y métodos, pudiendo implementar métodos abstractos de forma única.*
Hola! estoy viendo estos videos y son de muchisima ayuda!! (ya que estoy haciendo el curso en italiano), consulta. Quizas alguien me puede responder esta consulta. De que nos sirve crear el constructor vacio? Gracias de antemano. Saludos
Hola!!! Que bueno que te esté gustando! Los objetos que se crean con el constructor vacío son fundamentales! Muchas veces, no sabemos los datos que vamos a cargar en un objeto PERO necesitamos usar los métodos que la clase de ese objeto nos brinda... En ese caso, usamos un objeto creado con un constructor vacío... También cuando necesitamos crear un objeto en un momento de la aplicación pero aún no sabemos tooodos los datos que vamos a asignarle, sino solo algunos... Bueno, al crearlo vacio, asignamos solo los que tenemos y luego asignamos el resto. Cuando creamos con parámetros, SI O SI tenemos que pasar los parámetros para crear el objeto. En el vacío, esto no sucede... Y así muuuchas otras ventajas y usos que a medida que vayas programando y agarrando práctica vas a aprender por vos misma! Un saludo grande!!!
Arranque un curso FullStak en ArgPrograma y estaba perdida... ahora gracias a tus videos todo esta mucho mas claro. En mi ultimo integrador de POO saque 100/100 todo es gracias a tu forma de explicar. Mil gracias, eternamente agradecida. Suscrita y compartido con todos mis compañeros de cursada.
Eres la mejor de verdad estoy sumamente agradecido por tu forma tan esmerida y cuidadosa en que impartes tus conocimientos, tienes una cualidad invaluable para transmitir información y que sea recibida de forma adecuada
Tengo una pregunta: ¿No habria problemas al cambiar el modificador de acceso del metodo calcularArea() de public a protected? Gracias de antemano PD: Tus videos son de muchisima ayuda ;)
Te envìo un abrazo apretado pero con mucho respeto y agradecimiento, por hacer de estos conceptos màs entendibles y digeribles, una vez màs gracias por compartir el conocimiento, saludos desde Colombia
eh seguido todos tus videos y que sencilles de explicar todo tan facil, de verdad estoy agradecido por tus cursos lejos la mejor , que tengas mucho exito en tu nuevos proyectos. agradecido totales.
Hola!! Tenes un video explicativo de interfaces y la diferencia y un ejercicio integrador tmb en esta misma lista de videos!! Te dejo el link con toda la lista de videos aca: ru-vid.com/group/PLQxX2eiEaqbwNP20GMMCjRslRq2lOLWlg
Una pregunta en 14:00, en el método heredado a Cuadrado se le asigna a la variable "resultado" el producto de "lado" por "lado". Es lo mismo escribir {double resultado = this.lado * this.lado} ? Haciendo referencia a la variable de lado de Cuadrado, o es lo mismo?
en todos lados hacen la referencia de las caractericstcias de java nos sirve para crear objetos reales ok, y para los ejemplos siempre son los mismos solo figuras geometricas la base y la atura? no se puene inventar lago mas complejo o les da pereza!!!
Antes de criticar mira los videos posteriores a este y los de ejercicios 😊 hasta de Pokemon hay ejemplos con interfaces y clases abstractas en este canal. Saludos!
Hola profesora. Mil gracias, me ha sacado de un pequeño problema que para mi es muy grande. Tengo una pregunta. Los getters y setters pueden usarse en la clase abstracta? Se usan o no?
Este video forma parte de una lista de reproducción de un curso completo! Más adelante hay un video práctico con ejemplos de clases abstractas e interfaces 100% práctico (recomendamos haber visto ambos conceptos antes de verlo). Te dejamos el link: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-O3hKxRLkLVU.html
Hay dos tipos de constructores, uno es x parámetros y otro es vacio... y segun la herencia tenes que Hacer referencia tmb en las clases hijas.. si queres entenderle de donde viene podes mirar la lista de videos donde se explica cada tema 🤩 te la dejamos acá 👉ru-vid.com/group/PLQxX2eiEaqbwNP20GMMCjRslRq2lOLWlg
@@TodoCode claro esto te permitiria nulear los campos ya lo habias explicado disculpa es que estaba chusmeando y no vi los anteriores :) .. este seria un caso de ejemplo de method overloading?
En realidad usa la herencia (y en muchos casos el polimorfismo) como propiedad! Por eso se te hace "similar"... Xq lo que usan las clases abstractas son ambas propiedades 😁.. Saludos!!!
Consulta: se puede aplicar polimorfismo con una clase abstracta? Por ejemplo, si creo un array de tipo Figura y le asigno objetos de tipos circulo o cuadrados