Budowanie klasy od podstaw
W ostatnim ćwiczeniu tego rozdziału wcielisz się w rolę programisty Pythona i zbudujesz własną klasę od podstaw – łącznie z konstruktorem!
Zaprojektujesz klasę Calculator wraz z metodami umożliwiającymi dodawanie, odejmowanie i mnożenie dwóch wartości.
To ćwiczenie jest częścią kursu
Wprowadzenie do programowania obiektowego w Pythonie
Instrukcje do ćwiczenia
- Zdefiniuj klasę
Calculatorz dwoma parametrami inicjalizacyjnymi:num_oneinum_two. - Zdefiniuj metodę
addition(), która zwracaself.num_oneplusnum_two. - Zdefiniuj metodę
subtraction(), która zwracaself.num_oneminusnum_two. - Zdefiniuj metodę
multiplication(), która zwracaself.num_onepomnożone przeznum_two.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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 ____(____):
____