Resumé
I dette modul har du lært om strukturen i et objektorienteret program, og hvordan du implementerer klasser ved hjælp af teknikker, der forbedrer kvaliteten af dine programmer. Du har lært, hvordan du kan forbedre læsbarheden, vedligeholdelsen og organiseringen af din kode ved hjælp af statiske klasser, delvise klasser, indlejrede klasser og ved at implementere metoder, der bruger navngivne og valgfrie argumenter. Du har også lært om initialisering af objekter, kopieringskonstruktører og relationen mellem en klasse finalizer og affaldsopsamleren i .NET.
De vigtigste elementer fra dette modul omfatter en forbedret forståelse af indkapsling, adgangsmoduler og teknikkerne til implementering af klasser i en C#-applikation. Du har lært, hvordan du implementerer private, statiske, indlejrede og delvise klasser i et C#-program. Du har også lært om initialisering af objekter og kopieringskonstruktører, metoder, der implementerer navngivne og valgfri argumenter, og hvordan en klasse finalizers arbejder sammen med affaldsopsamleren om at frigive ressourcer.