Drill k maturitě
4. ročník
Programování
-
Jaký je rozdíl mezi hodnotovým a referenčním typem?
-
Má předávání skutečných parametrů do formálních parametrů metody vliv na hodnoty skutečných parametrů?
-
Jak se říká metodě, jejíž návratový typ je jiný než void (např. int)?
-
Jak přepsat příkaz switch pomocí příkazu if?
-
Co je to výjimka?
-
Lze vyhodit výjimku v jedné metodě a zachytit tutéž výjimku v metodě jiné?
-
Víme, že int je hodnotový typ. Mějme pole celých čísel (int[] a = new int[5];). Je pole celých čísel hodnotový typ, nebo referenční typ?
-
Jaký je rozdíl mezi vlastnostmi Count a Capacity u generické třídy List<T>?
-
Jaký je rozdíl mezi zásobníkem a frontou?
-
Jaký řetězec vznikne z následujícího výrazu?
"Ahoj".PadRight(10, '#').Substring(2, 6)
-
Jaké klíčové slovo uvedeme před začátkem bloku, chceme-li definovat třídu?
-
Jmenujte jednotlivé části v definici metody.
-
Co je to vlastnost (property) jako člen třídy?
-
Kdy se volá konstruktor?
-
K čemu se hodí generická třída?
-
Vysvětlete rozdíl mezi statickou proměnnou třídy a proměnnou instance.
-
Jaké klíčové slovo se použije pro definici rozhraní?
-
Co je to virtuální metoda?