Hodnotové typy
Completion requirements
2. Hodnotové typy
2.9. Stručné shrnutí
| Pro ... | ... proveďte následující |
|---|---|
| Deklaraci a inicializaci celočíselné proměnné | Uveďte datový typ proměnné, název proměnné, operátor přiřazení, za ním uveďte hodnotu této proměnné a ukončete středníkem, např.:int intPromenna = 10; |
| Deklaraci a inicializaci celočíselné proměnné s uvedením literálu | Uveďte datový typ proměnné, název proměnné, operátor přiřazení, za ním uveďte hodnotu této proměnné včetně příslušného literálu a ukončete středníkem, např.:long longPromenna = 42L; |
| Přetypování datového typu na jiný kompatibilní datový typ implicitní konverze) | Uveďte datový typ proměnné a název proměnné, do která má být uložena hodnota. Poté uveďte operátor přiřazení, uveďte název proměnné, ze které chcete načíst hodnotu a ukončete středníkem, např.:longPromenna = intPromenna; |
| Přetypování datového typu na jiný kompatibilní datový typ (explicitní konverze) | Uveďte datový typ proměnné a název proměnné, do která má být uložena hodnota. Poté uveďte operátor přiřazení, za ním kulaté závorky, do nichž uvedete požadovaný datový typ. Za kulatou závorkou uveďte název proměnné, ze které chcete načíst hodnotu a ukončete středníkem, např.:intPromenna = (int)longPromenna; |
| Deklaraci a inicializaci reálné proměnné s uvedením literálu | Uveďte datový typ proměnné, název proměnné, operátor přiřazení, za ním uveďte hodnotu této proměnné včetně příslušného literálu a ukončete středníkem, např.:float floatPromenna = 0.42F;nebo u typu double bez literálu: double doublePromenna = 0.42; |
| Deklaraci a inicializaci textové proměnné | Uveďte datový typ proměnné, název proměnné, operátor přiřazení, za ním uveďte hodnotu této proměnné ve dvojitých uvozovkách a ukončete středníkem, např.:string stringPromenna = "Ahoj"; |
| Deklaraci a inicializaci znakové proměnné | Uveďte datový typ proměnné, název proměnné, operátor přiřazení, za ním uveďte hodnotu této proměnné ve jednoduchých uvozovkách a ukončete středníkem, např.:char charPromenna = 'A'; |
| Deklaraci a inicializaci logické proměnné | Uveďte datový typ proměnné, název proměnné, operátor přiřazení, za ním uveďte hodnotu této proměnné a ukončete středníkem, např.:bool boolPromenna = false; |
| Deklaraci výčtového typu | Uveďte klíčové slovo enum, za ním název typu a složené závorky, do nichž uveďte seznam oddělených identifikátorů položek výčtu, např.:enum dnyVTydnu { Po, Ut, St, Ct, Pa, So, Ne }; |
| Deklaraci výčtové proměnné a inicializaci | Uveďte název výčtového typu, za ním název proměnné a poté uveďte operátor přiřazení. Za ním uveďte výčtový typ následovaný tečkou, uveďte jméno identifikátoru a ukončete středníkem, např.:dnyVTydnu den = dnyVTydnu.Po; |
| Deklaraci struktury | Uveďte klíčové slov struct, za ním název struktury a složené závorky, do nichž uveďte její tělo (konstruktory, metody, datové složky), např.:struct Cas { private int hodiny, minuty, sekundy; ... public Cas(int hod, int min, int sek) { ... } } |
| Deklaraci instance struktury včetně inicializace pomocí konstruktoru | Uveďte název struktury, poté název proměnné a operátor přiřazení. Za operátorem uveďte klíčové slovo new a zavolejte konstruktor struktury. Do kulatých závorek uveďte hodnoty parametrů oddělených čárkou. Za závorkou uveďte středník, např.:Cas casObeda = new Cas(11, 30, 00); |