def __init__(self, nom, energie_depart, energie, nbr_charmes=nbr_charmes_defaut): # tester Personnage.__init__(self, nom, energie_depart) self.energie = int(energie) nbr_charmes_sorcier = self.set_nbr_charmes(int(nbr_charmes)) """
def __init__(self, nom, energie_depart, energie, force=force_defaut): # tester Personnage.__init__( self, nom, energie_depart ) ###Vient chercher les noms et énergie de départ de classe person self.energie = int(energie) force_guerrier = self.set_force(int(force)) """
def __init__(self, nom, energie_depart, energie, force): """ Le constructeur du Guerrier. Il doit initialiser le nom, l’énergie de départ, l’énergie courante et la force. NB : pensez à optimiser votre code et utiliser le constructeur de la classe parente. Args: nom (str): Le nom du guerrier energie_depart (int): L'énergie de départ du guerrier energie (int): L'énergie courante du guerrier force (int): La force du guerrier """ Personnage.__init__(self, nom, energie_depart) self.energie_courante = energie self.force = force
def __init__(self, nom, energie_depart, energie, nbr_charmes): """ Le constructeur du Sorcier. Il doit initialiser le nom, l’énergie de départ, l’énergie courante et le nombre de charmes. NB : pensez à optimiser votre code et utiliser le constructeur de la classe parente. Args: nom: Le nom du sorcier energie_depart: L'énergie de départ du sorcier energie: L'énergie courante du sorcier nbr_charmes: Le nombre de charmes du sorcier """ Personnage.__init__(self, nom, energie_depart) self.energie_courante = energie self.nbr_charmes = nbr_charmes