Objektově-orientované programování
Michal Vašinek

Bodování

Zápočet:
Cvičení 9 bodovaných cvičení, každé za 4 body, hodnocena bude účast od začátku do konce a aktivita při plnění úkolů. Celkem 36 bodů.
Projekt - demonstrace získaných znalostí. (9 bodů)
C++ Windows:
Budeme používat Visual Studio Community edition. Odkaz na stažení
C++ Linux:
Návod pro práci s C++ ve Visual Studio Code na Linuxu: Návod

Demonstrační projekt

Cvičení

7.2. Opakování - C vs. C++
Řešení

14.2. Třída I (4 body)


21.2. Třída II (4 body)


28.2. Třída III (4 body)
7.3. - Třída IV
14.3. - Návrh programu I (4 body)
21.3. - Návrh programu
28.3. - Statická data a metody (4 body)
4.4. - Dědičnost I - základy a rozšiřování vlastností tříd
11.4. - Dědičnost II - Změna chování
25.4. - Dědičnost III - Polymorfismus (4 body)
2.5. - Abstraktní třída