Llegué 3 años después de que se haya publicado este video. Y tengo algo que decir... Yo: Eres un genio Bro. Esto me salvó la vida. Tenía mil clases sueltas en mí proyecto, y ahora tengo una clase controladora (por decir de alguna manera) desde donde administró el resto de clases. La verdad me sirvió mucho. 👏👏👏👏
Se entendió claramente Para qué se utiliza herencia múltiple aquí lo que utilizó fue de doble guión bajo del doble guión bajo paréntesis dos puntos muy buen ejercio practico
en mi caso no se imprime teléfono apagado class Smartphone (Telefono,Camara,Reproductor): def __del__(self): print('telefono apagado') movil = Smartphone() print(movil.reproducir()) no veo el error
Para que funcione debes inicializar las superclases dentro del constructor de la subclase class Movil(Camara, Telefono, Reproductor): def __init__(self): Camara.__init__(self) Telefono.__init__(self) Reproductor.__init__(self) def __del__(self): print("Telefono apagado") Los nombres adaptadalos a tu codigo, Saludos!
4 года назад
Sólo una cosa: Java no permite la herencia múltiple. Hay que hacer uso de interfaces para lograr un resultado parecido.
También me gustaría saber, ya que en varios ejercicios ha arrojado lo mismo, traté de resolverlo, pero no pude.
4 года назад+1
@@luxoucv, @Julio Nuñez es porque hace la llamada a la función o método dentro de un print. Como ningún método devuelve valor, el print no tiene nada que mostrar. El primer mensaje corresponde al print del método de la clase, el segundo al print de la llamada y el tercero al método __del__ de la clase smartphone cuando se elimina.
Llegué 3 años después de que se haya publicado este video.
Y tengo algo que decir...
Yo: Eres un genio Bro. Esto me salvó la vida. Tenía mil clases sueltas en mí proyecto, y ahora tengo una clase controladora (por decir de alguna manera) desde donde administró el resto de clases.
La verdad me sirvió mucho. 👏👏👏👏
Cada ves me lleno más de conocimiento el cual pondré en práctica al hacer ideas generadas al momento de la programación...
Mis conocimientos se han reforzado al ver tu vídeo, tus explicaciones son muy claras
Práctico y sencillo al poder poder atención y tener conocimiento más de los que ya tengo para así mismo tener una manera más llena de ideas...
Buena explicación sobre herencia multiple me ayuda mucho para comprender mejor el tema, muy buen ejemplo
Muy bueno el curso, y tu forma de explicar, gracias!
Gracias!
El video me sirvió de mucha ayuda, ahora se que una clase puede heredar de varias clases y no solo de una...
Este vídeo, me a servido más que los anteriores, ya que en los otros ya tenía más o menos claro, pero de herencia múltiple no.
Sin duda alguna es muy interesante saber más del conocimiento que ya tengo el curso es una herramienta muy buena para el aprendizaje
me agrada el video, explicaste muy bien como se usa la herencia múltiple y me ayudaste a comprender un poco mejor
Este tema de la herencia multiple no lo habia trabajado tanto ni tampoco comprendido bien pero me sirvio tu video para comprender gracias
Este vidoe aclara mis dudas totalmente muchas gracias
Sos la mejor creación de dios, te amo
Este tema siempre me habia interesado pero no lo entendia en si pero ahora tengo mas conocimiento ,gracias
Esto no lo tenía muy presente como los demás temas anteriores, pero con ayuda de su explicación, del ejemplo me queda un poco más claro.
En este video aprendi algo nuevo que me ayudara a ir practicando para futuras clases...
El video estuvo genial, muy buena explicación y quedo muy claro el tema!...
Muy buen video ya que es una forma de heredar que es nueva para mi y que ubiera querido ver el video antes pero ahora ya se para futuras practicas
Muy buena explicación paso a paso para entender cada parte
Esto de la herencia múltiple aun no lo había entendido totalmente gracias por la explicación
Muy buena explicación en el video explicando paso a paso excelente
Se entendió claramente Para qué se utiliza herencia múltiple aquí lo que utilizó fue de doble guión bajo del doble guión bajo paréntesis dos puntos muy buen ejercio practico
Esto de la herencia múltiple aun no lo había entendido totalmente gracias por la explicación x2
deberías hacer mas vídeos de herencia, ya que al explicar detallado podremos reforzar los conocimientos de lo aprendido
muy buen vídeo refuerzo lo que llevo aprendido
Muy buen vídeo para comprender mejor la herencia multiple
Buena explicación, con una voz muy clara
Reforzado conocimiento de la herencia múltiple, gracias ☀️
Me ayudaste a recordar como se aplica esto de la herencia multiple. Gracias. Explicas bien
Excelente explicación!!
Gracias
Creía que solo se podía heredar de una, me queda claro con tu buen video
Sigue pareciendome un curso genial
despues de 2 anos comprendo mejor la POO, gracias brooo
Que bien poder usar la herencia múltiple o multinivel, ayuda mucho a que la clase base y derivada se heredan en una misma
Excelente explicación.
ese punto adicional lo desconocía pero gracias por explicar cosas mas aya del tema
Excelente información
Muy buena explicación
Muy buen vídeo
Muy bien explicado, gracias!
Muy buen ejemplo
hola Yacklyon como cambiaste del tema anterior a este? Este nuevo me encanta y lo quiero Usar. Saludos
Esos son los themes "solarized".
muchas gracias, resumes y simplificas las clases de mi profe que se tarda 2 horas en 14 minutos
en mi caso no se imprime teléfono apagado
class Smartphone (Telefono,Camara,Reproductor):
def __del__(self):
print('telefono apagado')
movil = Smartphone()
print(movil.reproducir())
no veo el error
Tengo el mismo error xD
Para que funcione debes inicializar las superclases dentro del constructor de la subclase
class Movil(Camara, Telefono, Reproductor):
def __init__(self):
Camara.__init__(self)
Telefono.__init__(self)
Reproductor.__init__(self)
def __del__(self):
print("Telefono apagado")
Los nombres adaptadalos a tu codigo, Saludos!
Sólo una cosa: Java no permite la herencia múltiple. Hay que hacer uso de interfaces para lograr un resultado parecido.
Muchas gracias :3
Hola Yacklyon.
¿Algún libro que recomiendes de Python sobre los visto en estos dos cursos?, ¿Subirás cursos de modulos como NumPy y Pandas?
Saludos.
Gracias!
Ayuda mas a reforzar la parte de la herencia
dir podria usarlo casi como una autocompletado si supiera que hace cada una de las opciones.
👍
Ahora la herencia esta tomando mas profundidad con la herencia multinivel.
Hola, alguien sabe por que en entre los resultados de print arroja "None"?
También me gustaría saber, ya que en varios ejercicios ha arrojado lo mismo, traté de resolverlo, pero no pude.
@@luxoucv, @Julio Nuñez es porque hace la llamada a la función o método dentro de un print. Como ningún método devuelve valor, el print no tiene nada que mostrar. El primer mensaje corresponde al print del método de la clase, el segundo al print de la llamada y el tercero al método __del__ de la clase smartphone cuando se elimina.
print('Muchas gracias...)
Lo de herencia múltiple se entiende, lo del destructor no.
ola
estoy contigo
Hizo falta algo para mandar llamar a llamada ocupado
Ahora la herencia esta tomando mas profundidad con la herencia multinivel.
Ahora la herencia esta tomando mas profundidad con la herencia multinivel.