Šestá lekce je věnována práci s objekty.

Jak pracovat s vývojovým prostředím IntelliJ IDEA - https://youtu.be/q9mWjr5Posk.

Soubory z lekce - https://cutt.ly/Re58HWg.

Datové typy, třídy

Datové typy rozdělujeme na primitivní a složené (třídy). Primitivní typy jsou spojeny přímo s konkrétní hodnotou a nedají se rozložit na nic menšího. Složené typy neboli třídy se skládají z dalších prvků, které mohou mít různé datové typy. Příklady datových typů:

  • primitivní - int, boolean, double (začínají malým písmenem)
  • složené - String, Color, LocalDate (začínají velkým písmenem)

Jako příklad složeného datového typu si vezměme třídu Color (barva). Ta se skládá ze 3 prvků, které představují jednotlivé základní složky barvy (červená, zelená, modrá) a mají datový typ int.

Objekty

Třída funguje jako šablona. Její konkrétní instance je objekt. Ten se vytváří pomocí klíčového slova new.

Trida objekt = new Trida();  // prirazeni objektu typu Trida do promenne objekt
Color cervena = new Color(255, 0, 0); // prirazeni objektu reprezentujiciho cervenou barvu do promenne cervena

Zaujal Tě tento online kurz?

Přihlásit k newsletteru

Projekt online vzdělávání byl realizován v rámci Stipendia Czechitas v projektu: „Ženy do IT“ (reg.č. CZ.03.1.51/0.0/0.0/16_061/0003268), který je financován z prostředků Evropského sociálního fondu prostřednictvím Operačního programu Zaměstnanost.