CURSO de PYTHON 2020 🐍 HERENCIA

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ธ.ค. 2024

ความคิดเห็น • 78

  • @luisangelsotohernandez3432
    @luisangelsotohernandez3432 4 ปีที่แล้ว +10

    Con ejemplos asi podemos entender mejor, porque son cosas que nos llaman la atención y es bueno que hagas este tipo de contenido de esta forma

  • @andradesandoval293
    @andradesandoval293 4 ปีที่แล้ว +1

    Sin duda alguna tienes razón con que la herencia es muy importante en la POO y la manera en que lo explicas al inicio es muy interesante. Es un tema que aún no logró entender muy bien pero tu vídeo ayuda mucho a su comprensión.

  • @miriamalmaraz4536
    @miriamalmaraz4536 4 ปีที่แล้ว +1

    Muy buen ejemplo, es fácil de entender la manera en que se debe de hacer la herencia entre las clases que se presentan! Me gustó!

  • @israelnava5674
    @israelnava5674 4 ปีที่แล้ว +4

    Que referencias, así si me animo a hacer herencia todo el tiempo. Gracias por todo. Me sirvió de mucho

  • @fhermartinez3377
    @fhermartinez3377 4 ปีที่แล้ว +5

    a pesar que las clases comienzan con minuscula fue muy entendible la explicación, me quedo mas claro el tema de herencia en las clases

  • @javiblanco8542
    @javiblanco8542 4 ปีที่แล้ว +1

    Quedo ya entendido lo de las clases padres e hijas . Muy buena explicacion . Ejercicio comprendible.

  • @luisangelsotohernandez3432
    @luisangelsotohernandez3432 4 ปีที่แล้ว

    La herencia es uno de los temas que nunca me han quedado claro hasta ver este video, explicas bastante

  • @ximenagonzalezestrella8371
    @ximenagonzalezestrella8371 4 ปีที่แล้ว +3

    Que padre que se usen ejemplos como estos 😁!

  • @manuelpalomogonzalez5470
    @manuelpalomogonzalez5470 ปีที่แล้ว

    Eres un buen profesor porque explicas de forma sencilla, he aprendido poo muchas gracias!!

  • @rubendario3962
    @rubendario3962 3 ปีที่แล้ว

    Muchas gracias hermano, en este semestre me toco un profesor horrible que no explicaba nada y encontré tu canal, me ayudaste mucho :3 .

  • @francisconrojas3958
    @francisconrojas3958 4 ปีที่แล้ว

    Claro y entendible el video de la Herencia... Me recordó a mis tiempos cuando solía ser y estar desinfectado de foro lo actual... Ya que la verdad es muy práctico...

  • @estelahernandez5570
    @estelahernandez5570 2 ปีที่แล้ว

    Gracias, por fin pude entener mejor el tema. Seguire viendo tu curso, porque aun me queda duda cuando se una __init__ , en la clase padre y en la clase hijo.

  • @francisconrojas3958
    @francisconrojas3958 4 ปีที่แล้ว

    Que chido es todo el curso pues me llama demasiado la atención el como se es tan fácil poner cada estructura... Y me hace que me guste más todo lo relacionado con las Herencias!🤠

  • @luisangelalcantar987
    @luisangelalcantar987 4 ปีที่แล้ว

    Me gusto mucho este video, porque fue muy creativo con los pokemones y demás... Y pues fue muy claro!...

  • @alevilghost
    @alevilghost 3 ปีที่แล้ว

    Muchas gracias, hasta ahora voy aprendiendo bastante.

  • @ximenagonzalezestrella8371
    @ximenagonzalezestrella8371 4 ปีที่แล้ว +1

    Reforse mis conocimientos sobre la herencia, gracias. Buen trabajo ✨

  • @andresbriceno526
    @andresbriceno526 ปีที่แล้ว

    muchas gracias! lo hice con digimons haha, me encanto el ejercicio

  • @yonatanmendiolacruz3804
    @yonatanmendiolacruz3804 4 ปีที่แล้ว

    por eso aves no sabia de donde heredaba las cosas ya con este vídeo me queda entendido como se manejan

  • @elkiparionarojas9206
    @elkiparionarojas9206 3 ปีที่แล้ว

    hasta aqui todo bien man... muchas gracias

  • @SoundBlaster345
    @SoundBlaster345 4 ปีที่แล้ว +1

    Misma pregunta no que las clases eran en mayuscula?

  • @joelramirez1430
    @joelramirez1430 4 ปีที่แล้ว

    La herencia es una parte que se me complica, tu video es bueno y de mucha ayuda exelente trabajo sigue asi

  • @irvinghernandez8432
    @irvinghernandez8432 4 ปีที่แล้ว

    me agrada la explicación que has dado, muy recomendable tus vídeos

  • @MegaSolitarywolf
    @MegaSolitarywolf 4 ปีที่แล้ว +2

    buen vídeo, solo ten en cuenta que los nombres de las clases inician con la letra mayúscula, eso para seguir las buenas practicas de la orientación a objetos, y es de eso de lo que estas hablando, saludos

    • @ricoselkum
      @ricoselkum 4 ปีที่แล้ว

      Lo mismo me preguntaba, por qué no había puesto con mayus los nombre de las class

  • @lizrebollo2712
    @lizrebollo2712 4 ปีที่แล้ว

    son muy buenos los ejemplos es más fácil de entender

  • @ricardourdiera123
    @ricardourdiera123 4 ปีที่แล้ว

    excelente video me ha quedado claro lo que has dicho, y tus ejemplos son muy buenos para comenzar a entender la herencia.

  • @juantoral5154
    @juantoral5154 4 ปีที่แล้ว

    Exelente video para reafirmar los conocimientos sobre la herencia entre las distintas clases muy bien explicado ,buen video 👍🏼

  • @javiblanco8542
    @javiblanco8542 4 ปีที่แล้ว

    Quedo claro la herencia. Muy interesante

  • @saulivanbernalruiz2061
    @saulivanbernalruiz2061 4 ปีที่แล้ว

    Muy claro la explicación

  • @carlosa2618
    @carlosa2618 4 ปีที่แล้ว

    Explicaciones con estos ejemplos hacen que se me vaya el sueño por unas risas, luego quiero crear mas objetos y llega lo triste.

  • @danielpadilla5446
    @danielpadilla5446 4 ปีที่แล้ว

    el tema de la herencia es algo complejo pero el ejemplo es bastante entendible

  • @alexabc2012
    @alexabc2012 4 ปีที่แล้ว +1

    mira el video y reviza a mi me daba error pero era un caracter que tenia mal, la mayoria de errores es por espacios y mal indentado

  • @yonatanmendiolacruz3804
    @yonatanmendiolacruz3804 4 ปีที่แล้ว

    cada que va avanzando los vídeo quedan mas claras mi dudas

  • @TaniaHernandez-yc3jz
    @TaniaHernandez-yc3jz 4 ปีที่แล้ว

    Cómo siempre muy bien explicado

  • @luisbernardo7934
    @luisbernardo7934 4 ปีที่แล้ว

    Buen vídeo amigo
    Se reforzaron mis conocimientos

  • @saulivanbernalruiz2061
    @saulivanbernalruiz2061 4 ปีที่แล้ว

    Se usan nuevas cosas a la que yo conocía pero es muy práctico también

  • @edgarcorreaperea5668
    @edgarcorreaperea5668 4 ปีที่แล้ว

    Le entendí a tu explicación, ¡muy bien explicado!

  • @mprogramador63
    @mprogramador63 4 ปีที่แล้ว

    una pregunta porque no escribiste la primera letra del nombre de la clase en mayúscula y aun así no te marco un error

  • @ht91ify
    @ht91ify ปีที่แล้ว

    No sé que vaina son los pokemoms, pero te entendí. Gracias por compartir tus conocimientos

  • @el__oscar
    @el__oscar 2 ปีที่แล้ว

    Hey broo que editor usas?

  • @diegoazocar506
    @diegoazocar506 4 ปีที่แล้ว

    Buen trabajo estimado. Consulta... ¿Se puede heredar una clase desde otro archivo o tiene todo que estar en el mismo?

  • @daniel-td8rl
    @daniel-td8rl 3 ปีที่แล้ว

    Excelente tutorial, queda muy claro

  • @karinahurtado9876
    @karinahurtado9876 4 ปีที่แล้ว

    En este video aprendi a manejar mejor la herencia y a reforzar conocimientos también sobre la creación de clases..

  • @photoafpimagen
    @photoafpimagen 4 ปีที่แล้ว +1

    Hola Amigo, vneo que la clase Pokemon, la pones con minuscula....pero funciuona....¿Que puedes decir?

    • @owenV30
      @owenV30 3 ปีที่แล้ว

      dijo que eran buenas practicas el usar Mayusculas

  • @juantoral5154
    @juantoral5154 4 ปีที่แล้ว

    Ahora se me facilitara el uso de la herencia entre las distintas clases,😄

  • @nikoprieto1
    @nikoprieto1 ปีที่แล้ว

    Por qué siempre dices que las clases nuevas deben empezar con mayúscula y nunca lo haces?

  • @samuelmendieta8045
    @samuelmendieta8045 2 ปีที่แล้ว

    muy bueno

  • @ferruiz1282
    @ferruiz1282 4 ปีที่แล้ว

    Buen video, me ayudo a entender mas la herencia

  • @jennyrosariofernandeztejad6956
    @jennyrosariofernandeztejad6956 4 ปีที่แล้ว

    gracias bro, un 10 de 10 como explicas

  • @yormanlopez8553
    @yormanlopez8553 5 ปีที่แล้ว

    oye ess cierto que si no se omiten los anuncios te ayuda en algo?

  • @rusvelleyva6485
    @rusvelleyva6485 4 ปีที่แล้ว +1

    Hola amigo me sale un error y me gustaría saber porque, y es la segunda vez que me sale en este curso:
    Cuando corro el código y llega a esta linea:
    print(nuevo_Pokemon.ataque('Impacto Trueno')), me sale este error:
    return f"{self.nombre} tiene un tipo de ataque {self.tipo_ataque}"
    AttributeError: 'pikachu' object has no attribute 'tipo_ataque'
    La solucion que le encuentro es quitando del metodo ataque el atributo tipo_ataque de las clases de pikachu y la otra y anexandola a la clase padre Pokemon.
    Me gustaría que me ayudaras con eso, Saludos.

    • @jesusalbertonegringuerrero9310
      @jesusalbertonegringuerrero9310 4 ปีที่แล้ว

      bro si pegas el codigo te podemos ayudar :) gracias

    • @edugarduno8394
      @edugarduno8394 3 ปีที่แล้ว

      Bro me pasaba lo mismo lo que yo hice fue lo siguiente: AGREGUE : self.tipoataque = tipoataque a mi cofigo.
      class Pikachu (Pokemon):
      def ataque(self, tipoataque):
      self.tipoataque = tipoataque
      return "Hola soy {} y mi tipo de ataque es: {}".format(self.nombre, self.tipoataque)

  • @edgarcorreaperea5668
    @edgarcorreaperea5668 4 ปีที่แล้ว

    Chido tu video

  • @mmbiographies
    @mmbiographies 2 ปีที่แล้ว

    Una pregunta, hay alguna respuesta al por que al momento de poner nuevo_pokemon, pusiste pikachu y no la clase pokemon??

    • @mmbiographies
      @mmbiographies 2 ปีที่แล้ว

      era para que en un futuro se use el metodo ataque?? o no??

  • @cometestadenuevo
    @cometestadenuevo 2 ปีที่แล้ว

    Buena explicación de la Herencia, pero desde mi punto de vista las clases bases no deberían ser pickachu ni charmander, tomando el ejemplo de los pokemones que son cientos, tendríamos que crear cientos de clases bases, y esto se contradice con la POO, ya que las clases son solo plantillas. En este caso, yo creo que es mejor crear los pokemones como objetos y no como clases. Me explico:
    class Pokemon:
    pass
    def __init__(self, nombre, tipo):
    self.nombre = nombre
    self.tipo = tipo

    def descripcion(self):
    return '{} es un pokemon de tipo {}'.format(self.nombre, self.tipo)
    class ClaseAtaque(Pokemon):
    def ataque(self, ataque):
    return '{} su tipo de ataque es: {}'.format(self.nombre, ataque)
    Pokemon1 = ClaseAtaque('Pichachu', 'Eléctrico')
    print(Pokemon1.descripcion())
    print(Pokemon1.ataque('Impact Trueno'))
    Pokemon2 = ClaseAtaque('Charmander', 'Fuego')
    print(Pokemon2.descripcion())
    print(Pokemon2.ataque('Mar Llamas'))
    Pokemon3 = ClaseAtaque('Squirtle', 'Agua')
    print(Pokemon3.descripcion())
    print(Pokemon3.ataque('Torrente'))
    # Saludos

  • @ferruiz1282
    @ferruiz1282 4 ปีที่แล้ว

    Y me ayudará para saber hacer herencia con diferentes clases ;)

  • @TaniaHernandez-yc3jz
    @TaniaHernandez-yc3jz 4 ปีที่แล้ว

    Me a servido para mi tarea😇👍

  • @joacork6852
    @joacork6852 4 ปีที่แล้ว

    Buenas buenas! Antes que nada quiero agradecerte por este video, que está genial la verdad. Aprovecho para traer una consulta. Estoy practicando estos ejemplos; para empezar lo fui copiando tal cual lo desarrollas en el video. Pero me ha saltado un error que no logro descifrar a que se debe, comparto lo que tengo escrito y el error que me devuelve:
    class pokemon:
    pass
    def __int__(self,nombre,tipo):
    self.nombre = nombre
    self.tipo = tipo
    def descripcion (self):
    return'{} es de tipo: {}'.format(self.nombre,self.tipo)
    class pikachu (pokemon):
    def ataque (self,tipoataque):
    return '{} tipo ataque: {}'.format(self.nombre,tipoataque)
    nuevo_pokemon = pikachu('boby','electrico')
    print(nuevo_pokemon.descripcion())
    ME DEVUELVE ESTE ERROR:
    TypeError: pikachu() takes no arguments
    Desde ya muchas gracias a cualquiera que pueda iluminarme!

    • @joacork6852
      @joacork6852 4 ปีที่แล้ว +1

      Ya lo resolví, el error estaba en que había escrito __int__ en vez de __init__

  • @Sarbin073
    @Sarbin073 4 ปีที่แล้ว

    Está bueno el tutorial completo, pero es mejor usar ejemplos de la vida real para que todo el mundo entienda, porque habrá gente de distintas edades que no saben de qué hablas con pokemon y esas cosas, y si uno puede tener de ejemplo algo que entiende, pues es mucho mejor

  • @owenV30
    @owenV30 3 ปีที่แล้ว

    impacto trueno -> el mismo que se me ocurrio

  • @zednanrehislove7913
    @zednanrehislove7913 4 ปีที่แล้ว

    Nunca pense ver a pikachu en esto 🤯

  • @carlosa2618
    @carlosa2618 4 ปีที่แล้ว

    Siempre pense que en las clases hijo se debian heredar todos los atributos de la clase padre.

  • @luisbernardo7934
    @luisbernardo7934 4 ปีที่แล้ว

    Se facilitan mas las cosas de programación

  • @luisangelalcantar987
    @luisangelalcantar987 4 ปีที่แล้ว

    En el video pude entender como hacer herencia de una Clase padre a una nueva, que en este caso serian las Clases hijas...

  • @ffdanni6478
    @ffdanni6478 5 ปีที่แล้ว

    ayuda me sale
    newPokemon = Pikachu('boby','electrico')
    TypeError: Pikachu() takes no arguments

    • @yacklyon5993
      @yacklyon5993  5 ปีที่แล้ว

      revisa tu código

    • @ffdanni6478
      @ffdanni6478 5 ปีที่แล้ว

      esta exactamente = que el tuyo :c
      seguramente es por la version de python que uso

  • @SoundBlaster345
    @SoundBlaster345 4 ปีที่แล้ว

    Jajaja excelente ejemplo

  • @alejandroguerrero6114
    @alejandroguerrero6114 4 ปีที่แล้ว

    Esto lo arroja el editor de texto automáticamente, que significa - super(Pokemon, self).__init__() - ??
    class Pokemon(object):
    """docstring for Pokemon"""
    def __init__(self, arg):
    super(Pokemon, self).__init__()
    self.arg = arg

  • @andradesandoval293
    @andradesandoval293 4 ปีที่แล้ว

    👍

  • @mitosisforever6428
    @mitosisforever6428 3 ปีที่แล้ว

    me dieron ganas de jugar pokemon, y eso me distrae xd

  • @ricardourdiera123
    @ricardourdiera123 4 ปีที่แล้ว

    sabes como llamar la atencion con tus ejemplos

  • @Saiyan2003
    @Saiyan2003 3 ปีที่แล้ว

    :3

  • @SIAPESOPORTE
    @SIAPESOPORTE ปีที่แล้ว

    Che, buen video, pero es impact trueno, infromate bien (Y)