Sammendrag
I denne modulen lærte du om klassemedlemmer og hvordan du oppretter klasseegenskaper og -metoder i C#. Du undersøkte hvordan du oppretter klasseegenskaper, som er spesialiserte metoder som gir tilgang til felt i en klasse. Du lærte også om tilgangsmodifikatorer, som styrer tilgjengeligheten til klassemedlemmer til å kode utenfor klassen, og metoder, som er kodeblokker som utfører bestemte oppgaver.
De viktigste takeaways fra denne modulen inkluderer å forstå hvordan klasser kontrollerer tilgang til data og virkemåte for objekter. Du lærte hvordan egenskaper kombinerer aspekter av både felter og metoder, som vises som et felt for brukeren av et objekt, samtidig som du representerer én eller to kodeblokker for get og/eller set eller init til implementereren av en klasse. Du oppdaget også hvordan tilgangsmodifiserte kan brukes på egenskaper og tilgangstakere for å kontrollere tilgjengeligheten. Videre fikk du innsikt i metoder, inkludert deklarasjon, aktivering og bruk av utvidelsesmetoder for å legge til metoder i eksisterende typer uten å endre den opprinnelige typen.