1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Úvod do objektově orientovaného programování v Pythonu

Connected

Cvičení

Vytvoř podtřídu

Účelem podtříd (child classes) je přizpůsobit a rozšířit funkčnost nadřazené třídy.

Vzpomeň si na třídu Employee z dřívější části kurzu. Ve většině organizací mají manažeři více oprávnění a odpovědností než řadoví zaměstnanci. Dává tedy smysl zavést třídu Manager, která bude mít větší funkčnost než Employee.

Manažer je ale stále zaměstnanec, takže třída Manager by měla dědit ze třídy Employee.

V tomto cvičení vytvoříš podtřídu Manager a později v kurzu do ní přidáš konkrétní funkčnost.

Pokyny

100 XP
  • Přidej třídu Manager, která dědí ze třídy Employee.
  • Použij klíčové slovo, které nechá třídu Manager prázdnou.
  • Vytvoř objekt mng pomocí třídy Manager, nastav jméno na "Debbie Lashko" a plat na 86500.
  • Vypiš atribut name objektu mng.