1. Learn
  2. /
  3. कोर्स
  4. /
  5. Object-Oriented Programming in Python

Connected

अभ्यास

Přidej konstruktor třídy

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

Vytvoříš také nový atribut -- hire_date -- který nebude inicializovaný přes parametry, ale bude obsahovat aktuální datum.

Inicializace atributů v konstruktoru je dobrý zvyk, protože zajistí, že objekt má všechny potřebné atributy hned v okamžiku svého vzniku.

निर्देश 1/3

undefined XP
    1
    2
    3

Definuj třídu Employee s konstruktorem __init__(), který:

  • přijímá dva argumenty, name a salary (s výchozí hodnotou 0),
  • vytváří dva atributy, také pojmenované name a salary,
  • přiřadí jim hodnoty odpovídajících argumentů.