or
Toto cvičení je součástí kurzu
Zjisti, co je objektově orientované programování (OOP), čím se liší od procedurálního přístupu a jak ho využít v praxi. Definuješ vlastní třídy s metodami, atributy a konstruktory a vytvoříš z nich objekty!
Poznej dva klíčové koncepty OOP: dědičnost a polymorfismus. Nauč se je využívat k minimalizaci opakování kódu a rozšiřování funkcionality. Zároveň si ujasníš rozdíl mezi daty na úrovni třídy a na úrovni instance.
Nauč se porovnávat objekty, definovat a přizpůsobovat jejich textovou reprezentaci a využít dědičnost k vytváření vlastních výjimek a jejich zachycení pro účely přizpůsobeného ošetření chyb.
Aktuální cvičení