Українська
Тема 5. Класи та об’єкти: поля, методи, конструктори, інкапсуляція та пакети
Мета: проєктувати перевірені класи з приватним станом, конструкторами й методами; застосовувати пакети, статичні члени та захисні копії.
Зміст лекції
- Клас, поля та конструктор — Клас об’єднує дані та правила · Поля, посилання та пам’ять · Конструктор і this
- Ініціалізація, доступ і статичні члени — Порядок ініціалізації та сучасний конструктор · Доступ та інкапсуляція · Статичні члени та фабрики
- Пакети, classpath і JAR — Пакети та шляхи · Компіляція, classpath і JAR
- Утилітні класи та якість коду — Утилітний клас і статичний імпорт · Javadoc, IDE та контроль якості