Eine Klasse von Grund auf aufbauen
In der letzten Übung des Kapitels schlüpfst du in die Rolle eines Python-Entwicklers und erstellst deine eigene Klasse von Grund auf, einschließlich eines Konstruktors!
Du entwirfst eine Klasse Calculator
mit Methoden, die die Addition, Subtraktion oder Multiplikation von zwei Werten ermöglichen.
Diese Übung ist Teil des Kurses
Einführung in die objektorientierte Programmierung in Python
Anleitung zur Übung
- Definiere eine Klasse
Calculator
mit zwei Parametern bei der Initialisierung:num_one
undnum_two
. - Definiere eine
addition()
Methode, dieself.num_one
plusnum_two
zurückgibt. - Definiere eine
subtraction()
Methode, dieself.num_one
minusnum_two
zurückgibt. - Definiere eine
multiplication()
Methode, dieself.num_one
multipliziert mitnum_two
zurückgibt.
Interaktive Ü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 ____(____):
____