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

Connected

cvičení

Vytvoř svoji první třídu

Čas napsat svoji první třídu! V tomto cvičení začneš budovat třídu Employee, kterou jsi letmo viděl/a v předchozí lekci. Začneš vytvořením metod, které nastavují atributy, a pak přidáš pár metod, které s nimi pracují.

Jak bylo zmíněno v prvním videu, objektově orientovaný přístup se nejvíce hodí tehdy, když tvůj kód zahrnuje složité interakce mnoha objektů. V reálném produkčním kódu mohou mít třídy desítky atributů a metod s komplexní logikou, ale jejich základní struktura je stejná jako u té nejjednodušší třídy.

Třídy v tomto kurzu budou mít jen několik atributů a krátké metody, ale organizační principy, které za nimi stojí, jsou přímo přenositelné do složitějšího kódu.

Pokyny 1/3

undefined XP
    1
    2
    3
  • Vytvoř prázdnou třídu Employee.
  • Vytvoř objekt emp třídy Employee voláním Employee().

Zkus v konzoli vypsat atribut .name objektu emp. Co se stane?