LoslegenKostenlos starten

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

<Kurs>Einführung in objektorientierte Programmierung in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • 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 praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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