Összefoglalás
Ebben a modulban megismerkedett az osztálytagokkal, valamint az osztálytulajdonságok és metódusok C#-ban való létrehozásával. Megvizsgálta, hogyan hozhat létre osztálytulajdonságokat, amelyek speciális metódusok, amelyek hozzáférést biztosítanak az osztály mezőihez. Megismerhette a hozzáférési módosítókat is, amelyek szabályozzák az osztálytagok akadálymentességét az osztályon kívüli kódhoz, és olyan metódusokat, amelyek adott feladatokat végrehajtó kódblokkok.
A modul fő tanulságai közé tartozik annak megértése, hogy az osztályok hogyan szabályozzák az adatokhoz való hozzáférést és az objektumok viselkedését. Megtanulta, hogyan egyesítik a tulajdonságok a mezők és a metódusok aspektusait, amelyek mezőként jelennek meg egy objektum felhasználója számára, miközben egy vagy két kódblokkot képviselnek az osztály implementálójának get egy vagy két kódblokkjaként, és/vagy set vagy init kellékeket megjelenítenie az osztály implementálójának. Azt is felfedezte, hogyan alkalmazhatók a hozzáférési módosítók a tulajdonságokra és a tartozékokra az akadálymentesség szabályozásához. Emellett betekintést nyert a metódusokba, beleértve azok deklarálását, meghívását és a bővítménymetelyek használatát, hogy az eredeti típus módosítása nélkül adjon hozzá metódusokat a meglévő típusokhoz.