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
Anleitung zur Übung
- Definiere eine
Calculator-Klasse mit zwei Parametern bei der Initialisierung:num_oneundnum_two. - Definiere eine Methode
addition(), dieself.num_oneplusnum_twozurückgibt. - Definiere eine Methode
subtraction(), dieself.num_oneminusnum_twozurückgibt. - Definiere eine Methode
multiplication(), dieself.num_onemultipliziert mitnum_twozurü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 ____(____):
____