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
Calculatormit zwei Parametern bei der Initialisierung:num_oneundnum_two. - Definiere eine
addition()Methode, dieself.num_oneplusnum_twozurückgibt. - Definiere eine
subtraction()Methode, dieself.num_oneminusnum_twozurückgibt. - Definiere eine
multiplication()Methode, 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 ____(____):
____