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

Создание производственной компании

В завершающем упражнении этого урока вы создадите обновлённую версию абстрактного базового класса Company, а затем реализуете класс Manufacturing. Класс ABC и декоратор abstractmethod уже импортированы из модуля abc. Удачи!

Это упражнение является частью курса

Объектно-ориентированное программирование на Python: средний уровень

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Define a Company abstract base class with a pay_taxes() method
____ ____(____):
  ____
  ____ ____(self):
    pass
  
  def report_revenue(self):
    print(f"{self.name} is reporting ${self.revenue} of revenue")
Редактировать и запускать код