Українська
Тема 7. Класи та об’єкти: поля, властивості, конструктори
Мета: ознайомитися з основними поняттями об’єктно-орієнтованого програмування: класом, об’єктом, станом і поведінкою; навчитися оголошувати класи з полями, властивостями, конструкторами та методами, створювати об’єкти й працювати з масивами об’єктів; опанувати перевірку коректності стану об’єкта у властивостях і конструкторах.
Зміст лекції
- Класи, об’єкти та поля — Об’єктно-орієнтований підхід · Оголошення класу · Створення об’єктів і посилальна семантика · Поля, методи та this
- Властивості та конструктори — Властивості · Конструктори
- Ініціалізатори, ToString і угоди — Ініціалізатори об’єктів · Метод ToString і перегляд об’єктів · Життєвий цикл об’єкта · Угоди іменування
- Приклади та типові помилки — Приклади програм · Типові помилки