ПочатиПочніть безкоштовно

Створення виробничої компанії

У фінальній вправі цього уроку ви створите оновлену версію абстрактного базового класу 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")
Редагувати та запускати код