[ Foro de Python ]

ElTypeError: Moto() takes no arguments??

06-Oct-2019 00:16
Invitado (Keeper)
0 Respuestas

Aqui está el código completo, por mas que busco no entiendo por qué Moto() no recibe los parámetros que heredados?  

class Vehiculos():

def __int__(self,marca,modelo):

self.marca=marca
self.modelo=modelo
self.enmarcha=False
self.acelera=False
self.frena=False

def arrancar(self):
self.enmarcha=True

def acelerar(self):
self.acelerar=True

def frenar(self):
self.frena=True

def estado(self):
print("Marca: ",self.marca, "\nModelo: ", self.modelo, "\nEn Marcha: ",self.enmarcha, "\nAcelerando", self.acelera, "\nFrenando: ", self.frena)




class Moto(Vehiculos):
pass


miMoto=Moto("Honda", "CBR")

miMoto.estado()




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)