Bonjour tout le monde, en ce moment je regarde comment fonctionne les classes mais je suis un peu bloqué sur Codecademy. En effet, à partir d'une classe mère Voiture, je dois créer une classe fille VoitureElectrique.
Voici la classe mère Voiture :
class Voiture(object):
condition = "nouveau"
def __init__(self, modele, couleur, mpg):
self.modele = modele
self.couleur = couleur
self.mpg = str(mpg)
def afficher_voiture(self):
print "Ceci est une " + self.modele + " " + self.couleur + " avec " + self.mpg + " MPG."
def conduire_voiture(self):
self.condition = "usé"
Comme vous pouvez voir, il y'a "3" arguments qui sont transmis à la création de cette classe mais avec la classe fille VoitureElectrique il en faudrait un quatrième en plus qui serait "type_batterie".
Pourriez vous m'expliquer, s'il vous plaît, comment faire ça proprement ?
Merci d'avance 