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!
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
Sos la mejor creación de dios, te amo
Muy bueno el curso, y tu forma de explicar, gracias!
Buena explicación sobre herencia multiple me ayuda mucho para comprender mejor el tema, muy buen ejemplo
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...
despues de 2 anos comprendo mejor la POO, gracias brooo
Gracias!
El video me sirvió de mucha ayuda, ahora se que una clase puede heredar de varias clases y no solo de una...
Sin duda alguna es muy interesante saber más del conocimiento que ya tengo el curso es una herramienta muy buena para el aprendizaje
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.
Este vidoe aclara mis dudas totalmente muchas gracias
Este tema de la herencia multiple no lo habia trabajado tanto ni tampoco comprendido bien pero me sirvio tu video para comprender gracias
me agrada el video, explicaste muy bien como se usa la herencia múltiple y me ayudaste a comprender un poco mejor
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
Este tema siempre me habia interesado pero no lo entendia en si pero ahora tengo mas conocimiento ,gracias
En este video aprendi algo nuevo que me ayudara a ir practicando para futuras clases...
muy buen vídeo refuerzo lo que llevo aprendido
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.
Buena explicación, con una voz muy clara
Muy buena explicación en el video explicando paso a paso excelente
Reforzado conocimiento de la herencia múltiple, gracias ☀️
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
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 buen vídeo para comprender mejor la herencia multiple
Sigue pareciendome un curso genial
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
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!
Creía que solo se podía heredar de una, me queda claro con tu buen video
Excelente explicación!!
Gracias
Me ayudaste a recordar como se aplica esto de la herencia multiple. Gracias. Explicas bien
Que bien poder usar la herencia múltiple o multinivel, ayuda mucho a que la clase base y derivada se heredan en una misma
ese punto adicional lo desconocía pero gracias por explicar cosas mas aya del tema
Excelente explicación.
hola Yacklyon como cambiaste del tema anterior a este? Este nuevo me encanta y lo quiero Usar. Saludos
Esos son los themes "solarized".
Muy buena explicación
Excelente información
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.
Muy buen vídeo
Muy buen ejemplo
dir podria usarlo casi como una autocompletado si supiera que hace cada una de las opciones.
Sólo una cosa: Java no permite la herencia múltiple. Hay que hacer uso de interfaces para lograr un resultado parecido.
Muy bien explicado, gracias!
muchas gracias, resumes y simplificas las clases de mi profe que se tarda 2 horas en 14 minutos
Gracias!
Ayuda mas a reforzar la parte de la herencia
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.
Muchas gracias :3
Ahora la herencia esta tomando mas profundidad con la herencia multinivel.
Lo de herencia múltiple se entiende, lo del destructor no.
👍
Hizo falta algo para mandar llamar a llamada ocupado
print('Muchas gracias...)
ola
estoy contigo
Ahora la herencia esta tomando mas profundidad con la herencia multinivel.
Ahora la herencia esta tomando mas profundidad con la herencia multinivel.