1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate Julia

Connected

Cvičení

Měnitelné a typované struktury

Vytvořili jsme typ Employee a instanci employee, která uchovává údaje o našem generálním řediteli. Některé údaje se ale časem mění – ředitel si může změnit jméno, jeho věk poroste a může změnit i místo bydliště. Chceme mít záznamy o zaměstnancích vždy aktuální, a proto potřebujeme mít možnost upravovat pole v instanci employee.

Zároveň chceme omezit typy dat, která lze do struktury vložit. Aby náš tým pro zadávání dat předešel náhodným chybám, chceme vynutit:

  • jméno jako řetězec
  • věk jako celé číslo
  • místo bydliště jako řetězec

Nezapomeň, že pro vytvoření měnitelné struktury používáme klíčové slovo mutable.

Pokyny 1/2

undefined XP
    1
    2
  • Uprav strukturu Employee tak, aby byla měnitelná.