НачатьНачать бесплатно

Создаём класс с нуля

В последнем упражнении этой главы вы выступите в роли 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 ____(____):
    ____   
Редактировать и запускать код