Zacznij terazZacznij za darmo

Tworzenie firmy produkcyjnej

W ostatnim ćwiczeniu tej lekcji stworzysz zaktualizowaną wersję abstrakcyjnej klasy bazowej Company, a następnie zdefiniujesz klasę Manufacturing. Klasa ABC i dekorator abstractmethod zostały już zaimportowane z modułu abc. Powodzenia!

To ćwiczenie jest częścią kursu

Programowanie obiektowe w Pythonie – poziom średnio zaawansowany

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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")
Edytuj i uruchom kod