Construire une classe à partir de zéro
Dans le dernier exercice du chapitre, vous vous mettrez dans la peau d'un développeur Python et construirez votre propre classe à partir de zéro, y compris un constructeur !
Vous concevrez une classe Calculator, comprenant des méthodes permettant l'addition, la soustraction ou la multiplication de deux valeurs.
Cet exercice fait partie du cours
Introduction à la programmation orientée objet en Python
Instructions
- Définissez une classe
Calculatoravec deux paramètres à l'initialisation :num_oneetnum_two. - Définissez une méthode
addition(), qui renvoieself.num_oneplusnum_two. - Définissez une méthode
subtraction(), qui renvoieself.num_onemoinsnum_two. - Définissez une méthode
multiplication(), qui renvoieself.num_onemultiplié parnum_two.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Define and initialize the Calculator class
____:
____ ____(____, ____, ____):
self.____ = ____
self.____ = ____
# Create the addition method
def ____(____):
return self.____ ____ self.____
# Create the subtraction method
def ____(____):
return ____
# Create the multiplication method
def ____(____):
____