Créer une classe à partir de zéro
Dans le dernier exercice du chapitre, vous endosserez le rôle de développeur Python et créerez votre propre classe à partir de zéro, y compris un constructeur !
Vous allez concevoir une classe Calculator, avec des méthodes qui permettent l'addition, la soustraction et la multiplication de deux valeurs.
Cette activité fait partie du cours
Introduction à la programmation orientée objet en Python
Instructions de l’exercice
- Définissez une classe
Calculatoravec deux paramètres à l'initialisation :num_oneetnum_two. - Définissez une méthode
addition(), qui retourneself.num_oneplusnum_two. - Définissez une méthode
subtraction(), qui retourneself.num_onemoinsnum_two. - Définissez une méthode
multiplication(), qui retourneself.num_onemultiplié parnum_two.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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 ____(____):
____