Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Spistreści
v
6Obsługabłędówiwyjątków.....................................153
Zmaganiesięzbłędami.................................................154
Wypróbowywaniekoduiprzechwytywaniewyjątków.......................154
Nieobsłużonewyjątki.................................................156
Stosowaniekilkublokówobsługipułapki...............................157
Przechwytywaniewieluwyjątków......................................158
Propagowaniewyjątków..............................................165
Wykonywanieoperacjiarytmetycznychzkontroląlubbezkontroli
przepełnienia.........................................................168
Pisanieinstrukcjiobjętychkontroląprzepełniania........................169
Pisaniewyrażeńobjętychkontroląprzepełniania.........................170
Zgłaszaniewyjątków....................................................172
Stosowanieblokufinally.................................................179
Podsumowanie.........................................................181
Krótkiprzeglądrozdziału6..............................................181
CzęśćII:OmówieniemodeluobiektowegojęzykaC#
7Tworzenieizarządzanieklasamiorazobiektami...................185
Omówienieklasyfikacji..................................................186
Celehermetyzacji.......................................................186
Definiowanieiużywanieklas.............................................187
Kontrolowaniedostępności..............................................188
Konstruktory........................................................190
Przeciążaniekonstruktorów...........................................192
Metodyidanestatyczne................................................201
Tworzeniepólwspółdzielonych........................................202
Tworzeniepólstatycznychprzyużyciusłowakluczowegoconst...........203
Klasystatyczne......................................................204
Klasyanonimowe....................................................207
Podsumowanie.........................................................208
Krótkiprzeglądrozdziału7..............................................209
8Wartościireferencje............................................211
Kopiowanieklasorazzmiennychtypuwartościowego.......................211
WartościNulloraztypydanychdopuszczającestosowaniewartościNull......218
TypydanychdopuszczającestosowaniewartościNull....................220
WłaściwościtypówdanychdopuszczającychstosowaniewartościNull......221
Używanieparametrówtypurefiout......................................222
Tworzenieparametrówtypuref........................................223
Tworzenieparametrówtypuout.......................................224
Sposóborganizacjipamięcikomputera....................................226
Korzystaniezestosuorazzesterty.....................................228