1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate Object-Oriented Programming in Python

Connected

cvičení

Vytvoření abstraktní základní třídy

Abstraktní základní třídy jsou skvělý způsob, jak vytvořit „blueprint" pro skupinu podobných tříd. V tomto příkladu vytvoříš abstraktní základní třídu Company s jednou abstraktní a jednou konkrétní metodou. Hodně zdaru!

Pokyny

100 XP
  • Z modulu abc importuj ABC a abstractmethod.
  • Vytvoř abstraktní základní třídu Company, která dědí z ABC.
  • Definuj abstraktní metodu create_budget() a pomocí pass ji nechej bez jakékoli logiky.
  • Vytvoř konkrétní metodu s názvem hire_employee().