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

Connected

cvičení

Přidej konstruktor třídy

V tomto cvičení budeš pokračovat ve práci s třídou Employee. Místo metod jako set_salary(), které jsi napsal/a v předchozí lekci, teď přidáš konstruktor, který přiřadí zaměstnanci jméno a plat v okamžiku vytvoření objektu.

Initializace atributů v konstruktoru je dobrý návyk – zaručuje, že objekt má všechny potřebné atributy hned od chvíle, kdy vznikne.

Pokyny 1/2

undefined XP
    1
    2
  • Definuj třídu Employee s konstruktorem, který přijímá dva argumenty: name a salary (druhý s výchozí hodnotou 0).
  • Vytvoř dva atributy, také pojmenované name a salary, a nastav jejich hodnoty na odpovídající argumenty.