Создаём класс с нуля
В последнем упражнении этой главы вы выступите в роли Python-разработчика и создадите собственный класс с нуля — включая конструктор!
Вам предстоит разработать класс Calculator с методами для сложения, вычитания и умножения двух чисел.
Это упражнение является частью курса
Введение в объектно-ориентированное программирование на Python
Инструкции к упражнению
- Определите класс
Calculatorс двумя параметрами при инициализации:num_oneиnum_two. - Определите метод
addition(), который возвращаетself.num_oneплюсnum_two. - Определите метод
subtraction(), который возвращаетself.num_oneминусnum_two. - Определите метод
multiplication(), который возвращаетself.num_one, умноженное наnum_two.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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 ____(____):
____