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