Úvod do objektového programování

  • Pojmy: třída, objekt

  • Deklarace a definice tříd, jejich vlastnosti (proměnné, metody)

  • Vytváření objektů (deklarace sama objekt nevytvoří...), proměnné odkazující na objekt

  • Jmenné konvence - jak tvořit jména tříd, proměnných, metod

  • Použití objektů, volání metod, přístupy k proměnným

  • Modifikátory přístupu/viditelnosti (public, protected...)

  • Konstruktory (dotvoří/naplní prázdný objekt)

  • Přetěžování metod (dvě metody se stejným názvem a jinými parametry)