LoslegenKostenlos loslegen

Eine Klasse von Grund auf bauen

In der letzten Übung des Kapitels schlüpfst du in die Rolle einer Python-Entwicklerin bzw. eines Python-Entwicklers und baust deine eigene Klasse von Grund auf, inklusive Konstruktor!

Du entwirfst eine Calculator-Klasse mit Methoden, die das Addieren, Subtrahieren oder Multiplizieren von zwei Werten ermöglichen.

Diese Übung ist Teil des Kurses

Einführung in objektorientierte Programmierung in Python

Kurs anzeigen

Anleitung zur Übung

  • Definiere eine Calculator-Klasse mit zwei Parametern bei der Initialisierung: num_one und num_two.
  • Definiere eine Methode addition(), die self.num_one plus num_two zurückgibt.
  • Definiere eine Methode subtraction(), die self.num_one minus num_two zurückgibt.
  • Definiere eine Methode multiplication(), die self.num_one multipliziert mit num_two zurückgibt.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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 bearbeiten und ausführen