Jaký je rozdíl mezi třídou a objektem?
Jaký je rozdíl mezi abstraktní třídou a rozhraním?
Jakým způsobem můžeme v jazyce založeném na třídách vytvořit globální proměnnou?
Jaký je rozdíl mezi modifikátorem public u třídy a u metody? Co v obou případech znamená, jestliže modifikátor viditelnosti neuvedeme?
Co znamená klíčové slovo this? Může se vyskytnout v metodě s atributem static?
Co se stane, pokud neošetříme generovanou výjimku?
Jak zjistíme, která výjimka může v určitém místě programu nastat?