SUPER en Java ☕Los constructores NO se heredan ❌

Поделиться
HTML-код
  • Опубликовано: 8 янв 2025

Комментарии • 40

  • @CharlyCimino
    @CharlyCimino  2 года назад

    🙌 ¡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 🌏

  • @RodrigoMedinaRivera-p9f
    @RodrigoMedinaRivera-p9f 20 дней назад +1

    Super interesante tu video, explicas a la perfeccion este tema , no he encontrado quien exponga este tema como tu , muchas gracias.

  • @nestor-162
    @nestor-162 Год назад +4

    Explicación impecable. Muchas gracias, ahora me quedó todo mas claro!

  • @lukegf1770
    @lukegf1770 2 года назад +7

    Cimino es lejos el mejor profesor que nunca tuve, porque digo esto? Aprobé todas mis materias viendo los videos de sus grabaciones, un gran profesor.

    • @CharlyCimino
      @CharlyCimino  2 года назад +1

      Me alegra un montón. Gracias !

  • @aleksandraaa2010
    @aleksandraaa2010 Год назад +1

    Muy buen video!! Me ha quedado todo superclaro! Tu canal es lo mejor Charly :))

  • @AnnymousFreedom
    @AnnymousFreedom 2 года назад +6

    Muy buena la forma visual de enseñar el contenido, este vídeo me viene genial ahora que estoy aprendiendo POO, gracias!

  • @chechu9946
    @chechu9946 Год назад +1

    Vaya descubrimiento su canal. Enhorabuena

  • @TDanisa
    @TDanisa 2 года назад +3

    Bienvenido nuevamente 😊

  • @hugo_andrada
    @hugo_andrada 2 года назад +3

    Excelente, como siempre! Gracias por el contenido.

  • @flordurante3454
    @flordurante3454 9 месяцев назад

    Muy claros tus videos, gracias!

  • @javiel-5038
    @javiel-5038 2 года назад +1

    Ojalá tu proyecto crezca mucho, estás creando un curso muy muy completo, tu didáctica está muy bien.

  • @demiantah3179
    @demiantah3179 10 месяцев назад

    seguimos en el curso Charly, un abrazo!

  • @niseel1722
    @niseel1722 2 года назад

    lo que no entendí de super en una clase lo acabo de entender en menos de 20 min increible

  • @ameliaroza6987
    @ameliaroza6987 2 года назад

    Me parecio bastante explicito. Gracias por compartir el video

  • @mulderbauer
    @mulderbauer 2 года назад

    Muy buena tu explicaciones Charly, felicitaciones por el material que produces

  • @leonel_b7
    @leonel_b7 Год назад

    muchas gracias!

  • @chuquimiamamaniluisandres2282
    @chuquimiamamaniluisandres2282 2 года назад +1

    Gracias por el video

  • @juanestrella6975
    @juanestrella6975 Год назад

    Gracias!

  • @lautaropastor4863
    @lautaropastor4863 2 года назад

    Excelente contenido! Muy claro todo

  • @victorevangelista8656
    @victorevangelista8656 Год назад

    Una pregunta: si yo tuviera una ClaseA() como superclase, luego una ClaseB() que hereda de ClaseA() y por ultimo una ClaseC() que hereda de ClaseB() y tanto la ClaseA() como la ClaseB() tiene sus constructores definidos por el programador. Para yo poder definir un constructor en la ClaseC(), ¿Primero se indicaría de forma explicita con super() el constructor de ClaseA() y luego el constructor de ClaseB() y finalmente inicializar los atributos propios de la ClaseC?. No se si sea muy común tener herencia de varias clases, una heredando de la otra y así con todas.

    • @CharlyCimino
      @CharlyCimino  Год назад +1

      El constructor de C invoca con súper() al de B y listo

  • @NestorJoseGomez
    @NestorJoseGomez 2 года назад

    Hola. Excelente video. Quisiera saber en qué se modificaría tu explicación sobre el constructor y la herencia si conviertes a vehículo en una clase abstracta. ¡Saludos desde Corrientes, Argentina! 👋

    • @CharlyCimino
      @CharlyCimino  2 года назад +1

      Hola. Gracias. No modificaría nada. De hecho eso es exactamente lo que hago en el video que explico clases abstractas.

  • @netcad3d
    @netcad3d 2 года назад +1

    meses para entender esto hasta que me Cimianizaron

  • @victorevangelista8656
    @victorevangelista8656 Год назад

    Pregunta, ¿Tiene algún uso en especifico la clase Object?

    • @CharlyCimino
      @CharlyCimino  Год назад +1

      Es la clase padre de cualquier objeto en Java. Gracias a ella funciona el 'toString' por ejemplo. Te sugiero veas el video "toString es polimorfismo" y verás su importancia

    • @victorevangelista8656
      @victorevangelista8656 Год назад

      @@CharlyCimino ya veo, lo haré. Gracias por aclararme la duda profe!!!!

  • @miguelbuitrago6050
    @miguelbuitrago6050 Год назад

    Una pregunta, si los atributos de la superclase son privados, entonces el método Auto está haciendo a los atributos privados por medio de super? O sea, como si la subclase accediera a los atributos privados de la superclase?

    • @CharlyCimino
      @CharlyCimino  Год назад

      Los atributos privados de la superclase no son visibles directamente por las subclases (como cualquier otra). Si desean cambiarlos/consultarlos pueden hacerlo mediante métodos getters/setters que haya definidos en la superclase, dado que serán públicos (por ende, heredables)

    • @miguelbuitrago6050
      @miguelbuitrago6050 Год назад

      @@CharlyCimino O sea, pero con el constructor de la superclase se podría hacer la función del setter y este método si se puede acceder a traves de la subclase, ¿no? O estoy entendiendo mal D:

    • @miguelbuitrago6050
      @miguelbuitrago6050 Год назад

      Porque si la superclase tiene un método así:
      Class Hola{
      private Double altura;
      Asignar(Double altura){
      this.altura = altura;
      }
      Class subclase extends Hola{
      Double dato;
      subclase(Double dato){
      super(dato)
      }
      }

    • @CharlyCimino
      @CharlyCimino  Год назад

      @@miguelbuitrago6050 super() llama al constructor de la superclase, dejá que sea él quien llame a su setter respectivo, vos solo envíale el dato

    • @miguelbuitrago6050
      @miguelbuitrago6050 Год назад

      @@CharlyCimino Vale, gracias!

  • @josemariacuencasaravi
    @josemariacuencasaravi 2 года назад

    esta playlist es dinámica??? jajaj.. Charly ¿vas a agregar más videos en el curso de POO??

  • @matiasmorronekarayan7414
    @matiasmorronekarayan7414 2 года назад

  • @nulleaks5168
    @nulleaks5168 2 года назад

    Crack

  • @irasoqui7595
    @irasoqui7595 Год назад

    Goleador.