Resumé

Fuldført

I dette modul har du lært om klassemedlemmer, og hvordan du opretter klasseegenskaber og -metoder i C#. Du undersøgte, hvordan du opretter klasseegenskaber, som er specialiserede metoder, der giver adgang til felter i en klasse. Du har også lært om adgangsmodifikatorer, som styrer adgangen for klassemedlemmer til kode uden for klassen, og metoder, som er kodeblokke, der udfører bestemte opgaver.

De vigtigste elementer fra dette modul omfatter forståelse af, hvordan klasser styrer adgangen til objekternes data og funktionsmåde. Du har lært, hvordan egenskaber kombinerer aspekter af både felter og metoder og vises som et felt for brugeren af et objekt, mens du repræsenterer en eller to kodeblokke for get og/eller set eller init accessors til implementeren af en klasse. Du har også fundet ud af, hvordan adgangsmodifikatorer kan anvendes på egenskaber og adgangsbrugere for at styre deres tilgængelighed. Desuden fik du indsigt i metoder, herunder deres erklæring, aktivering og brugen af udvidelsesmetoder til at føje metoder til eksisterende typer uden at ændre den oprindelige type.