class Vehicule:
def __init__(self,type):
self.type=type
print("le constructeur de véhicule vient d'être invoqué")
def aff(self):
print (f"{self.type}")
class Voiture(Vehicule):
def __init__(self,couleur, nbRoues, nbCylindres,type):
self.couleur=couleur
self.nbRoues=nbRoues
self.nbClindres=nbCylindres
super().__init__(type)
print ("Le constructeur de voiture vient d'être invoqué")
def show(self):
print (f"la voiture est {self.couleur}, elle a {self.nbRoues} roues et {self.nbClindres} cylindres")
print (f"{super().aff()}")
class Moteur:
def __init__(self,nbCy):
self.nbCy=nbCy
print("Le constructeur de moteur a été invoqué")
mote = Moteur(4)
vehi=Vehicule("renault")
auto= Voiture("rouge",5,mote.nbCy,vehi.type)
auto.aff()
auto.show()
Partager