Implementowanie właściwości i metod klasy
Dowiedz się, jak implementować właściwości klasy tylko do odczytu, zapisu i tylko do odczytu przy użyciu metod dostępu do właściwości i modyfikatorów dostępu oraz jak implementować metody i metody rozszerzeń dla klasy.
Cele szkolenia
Po ukończeniu tego modułu będziesz mieć następujące możliwości:
Wyjaśnij, jak pola, właściwości i składowe metody klasy są używane w definicji klasy i wystąpionych obiektach.
Zaimplementuj właściwości klasy przy użyciu metod dostępu właściwości "get" i "set".
Utwórz klasy, które używają automatycznie zaimplementowanych właściwości.
Utwórz właściwości tylko do odczytu i tylko do zapisu przy użyciu modyfikatorów dostępu dla właściwości i metod dostępu właściwości.
Utwórz metody klas i metody przeciążone, które akceptują zero lub więcej argumentów przy użyciu typów "value" lub "reference".
Tworzenie metod rozszerzeń dla klasy.
Zaimplementuj klasy używające kombinacji właściwości i metod do zarządzania hermetyzowanymi danymi.
Warunki wstępne
Możliwość tworzenia klas i konstruktorów klas w celu tworzenia wystąpień obiektów w aplikacji języka C#.
Możliwość tworzenia aplikacji konsoli języka C#, które implementują logikę biznesową przy użyciu instrukcji iteracji, instrukcji wyboru i metod niestandardowych.
Możliwość wykonywania podstawowego debugowania kodu w języku C# i obsługi wyjątków w środowisku programu Visual Studio Code.