Co je to jmenný prostor?
Co je přetížení? Uveďte příklad.
Co je to defaultní hodnota parametru funkce a jak jí lze využít?
Jaký je rozdíl mezi třídou a objektem?
Jak lze deklarovat třídu?
Jaký je rozdíl mezi deklarací třídy pomocí klíčových slov class a struct?
Co je to konstruktor?
Jaké jsou vlastnosti konstruktoru v C++?
Co je to destruktor?
Kdy je volán konstruktor a destruktor?
Jak vytvoříte v C++ pole v dynamické paměti? Co je třeba zajistit na konci program? Uveďte příklad.
Čím se vyznačuje vazba typu asociace?
Čím se vyznačuje vazba typu kompozice?
Jaké jsou hlavní vlastnosti kontejneru std::vector?
Co je ukazatel this? Je možné ho použít uvnitř statické členské funkce třídy?
Jaký je rozdíl mezi specifikátory private a protected?
Napište deklaraci třídy, která bude mít privátní proměnnou a přetížený operátor +=, který bude s touto privátní proměnnou manipulovat.
Co si představujete pod pojmem polymorfismus? Jak je ho v C++ dosaženo?
Co je to virtuální funkce?