Українська
Тема 8. Інкапсуляція, модифікатори доступу та статичні члени класу
Мета: ознайомитися з принципом інкапсуляції, модифікаторами доступу та статичними членами класів C#; навчитися проєктувати класи з прихованим станом та інваріантами, використовувати статичні поля, методи, конструктори й класи, фабричні методи; опанувати створення рішення з бібліотекою класів і модифікатор internal.
Зміст лекції
- Інкапсуляція та модифікатори доступу — Інкапсуляція · Модифікатори доступу · Збірка як межа доступу
- Захист стану та поля readonly — Захист стану об’єкта · Поля const, readonly і static readonly
- Статичні члени та простори імен — Статичні члени · Фабричні методи та закриті конструктори · Простори імен та організація проєкту
- Приклади та типові помилки — Приклади програм · Типові помилки