CommencerCommencer gratuitement

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

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 retourne self.num_one plus num_two.
  • Définissez une méthode subtraction(), qui retourne self.num_one moins num_two.
  • Définissez une méthode multiplication(), qui retourne 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