Créer une classe à partir de zéro
Dans le dernier exercice du chapitre, vous allez vous mettre dans la peau d’un·e développeur·e Python et créer votre propre classe de A à Z, y compris un constructeur !
Vous allez concevoir une classe Calculator, avec des méthodes permettant d’additionner, de soustraire ou de multiplier 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 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 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 ____(____):
____