Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Spistreści
vii
Deklarowanietablicyparametrówtypuparams..........................292
Używanieparametrutypuparamsobject[]..............................295
Stosowanietablicyparametrówtypuparams............................296
Porównanietablicparametrówzparametramiopcjonalnymi.................299
Podsumowanie.........................................................302
Krótkiprzeglądrozdziału11.............................................302
12Dziedziczenie...................................................303
Czymjestdziedziczenie?................................................303
Korzystaniezmechanizmówdziedziczenia.................................304
PowtórkainformacjinatematklasySystem.Object.......................306
Wywoływaniekonstruktoraklasybazowej..............................307
Przypisywanieklas...................................................308
Deklarowaniemetodzużyciemsłowakluczowegonew...................310
Deklarowaniemetodwirtualnych......................................311
Deklarowaniemetodzużyciemsłowakluczowegooverride...............313
Omówieniedostępuchronionego......................................316
Metodyrozszerzające...................................................322
Podsumowanie.........................................................327
Krótkiprzeglądrozdziału12.............................................327
13Tworzenieinterfejsóworazdefiniowanieklasabstrakcyjnych.......329
Interfejsy..............................................................330
Definiowanieinterfejsu...............................................331
Implementowanieinterfejsu...........................................331
Odwoływaniesiędoklasyzapomocąjejinterfejsu.......................333
Pracazwielomainterfejsami..........................................334
Jawneimplementowanieinterfejsu.....................................335
Ograniczeniainterfejsów..............................................337
Definiowanieiużywanieinterfejsów....................................338
Klasyabstrakcyjne......................................................349
Metodyabstrakcyjne.................................................350
Klasyzamknięte........................................................351
Metodyzamknięte...................................................351
Implementowanieiużywanieklasabstrakcyjnych........................352
Podsumowanie.........................................................360
Krótkiprzeglądrozdziału13.............................................361
14Procesoczyszczaniapamięciizarządzaniezasobami...............363
Żywotobiektów........................................................364
Tworzeniedestruktorów..............................................365
Dlaczegoistniejeprocesoczyszczaniapamięci?..........................367
Sposóbdziałaniaprocesuoczyszczaniapamięci.........................369