Aan de slagGa gratis aan de slag

Een class vanaf nul opbouwen

In de laatste oefening van dit hoofdstuk kruip je in de huid van een Python-ontwikkelaar en bouw je je eigen class vanaf nul, inclusief een constructor!

Je ontwerpt een Calculator-class, met methoden voor het optellen, aftrekken en vermenigvuldigen van twee waarden.

Deze oefening maakt deel uit van de cursus

Introductie tot objectgeoriënteerd programmeren in Python

Cursus bekijken

Oefeninstructies

  • Definieer een Calculator-class met twee parameters bij initialisatie: num_one en num_two.
  • Definieer een addition()-methode, die self.num_one plus num_two retourneert.
  • Definieer een subtraction()-methode, die self.num_one min num_two retourneert.
  • Definieer een multiplication()-methode, die self.num_one vermenigvuldigd met num_two retourneert.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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 ____(____):
    ____   
Code bewerken en uitvoeren