CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Définissez une classe Calculator avec deux paramètres à l'initialisation : num_one et num_two.
  • Définissez une méthode addition(), qui renvoie self.num_one plus num_two.
  • Définissez une méthode subtraction(), qui renvoie self.num_one moins num_two.
  • Définissez une méthode multiplication(), qui renvoie self.num_one multiplié par num_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 ____(____):
    ____   
Modifier et exécuter le code