me gustaría pediros ayuda para quitarme la siguiente duda de este código:
class Moto(Vehiculos):
hcaballito = ""
def caballito(self):
self.hcaballito = "voy haciendo el caballito."
def estado(self):
print("Marca: ", self.marca, "\nModelo: ", self.modelo, " \nEn marcha: ", self.enmarcha, "\nAcelerando: ", self.acelera, "\nFrenando: ", self.frena, "\n", self.hcaballito)
mimoto = Moto("Honda","Modelo")
mimoto.caballito()
mimoto.estado()
¿Por qué no es necesario poner self.hcabaillo en la primera variable que está dentro de la clase moto?
El código es un parte de un vídeo tutorial que estoy siguiendo para aprender.
Gracias!