
Ricardo Antonio Escamilla Santiago
Pregunta¿Cómo puedo poner más generaciones de la Herencia?
Por ejemplo, si mi jerarquía es Abuelos, hijos y nietos
La superclase es
class abuelos:
La sub clase es :
class hijos(abuelos):
La siguiente generación sería?
class nietos(hijos)
ó
class nietos(abuelos)
- nombre
- apellido El hijo quisieras que tenga esos atributos? entonces hereda de abuelo, pero le puedes añadir:
- personalidad
- trabajo Si tu quieres que el nieto solo tenga nombre y apellido, hereda de abuelo, si queires que tenga eso y personalidad y trabajo, hereda de hijo.

Cristian Blandón
Específicamente en tu ejemplo, sería class nietos(hijos), porque los hijos son una subclase de los abuelos, por lo que los nietos, al heredar de hijos, heredarían atributos y métodos de hijos, pero también de abuelos.
Si pusieras class nietos(abuelos), en realidad los nietos no serían nietos sino hermanos de los hijos, y los hijos no le heredarían nada a los nietos.
¡Saludos!

Francisco Javier Araujo de la Garza
class nietos(hijos)
Marco Antonio Macedo Preciado
La respuesta va mas del lado "class nietos(hijos)". Al heredar de una clase que al mismo tiempo hereda de otra tienes acceso a los metodos y propiedades de ambas clases

Jose de Jesus Herrera Ledon
El abuelo le da todo lo que tiene al Hijo, el hijo tiene sus propias cosas y le da todo lo que tiene al nieto.
Por eso se llama herencia, el nieto recibe todo lo de su abuelo a través del padre.

Juan Carlos Barbaran Meza
Hola, creo que no hay una respeusta correcta, depende que quieres heredar de la clase, por ejemplo si abuelo tiene los atributos:

Bryam Rodriguez
La siguiente generación sería nietos(hijos) porque hijos a su vez ya hereda de abuelos. Si lo vez pones gráficamente, siempre heredas de la superclase que está directamente arriba de tu clase.

Diego Casillas Duarte
class nietos(abuelos)