Java Тема 2. Классы, объекты, конструкторы, инкапсуляция

Классы и объекты

  • Класс описывает состояние (поля) и поведение (методы).

  • Объект — экземпляр класса в куче.

  • Инкапсуляция: скрывайте поля (private), публикуйте поведение (методы), валидируйте инварианты в конструкторах/сеттеров нет вообще или они с проверками.

Автор: к.п.н., Румянцев Сергей Александрович, доцент Финансового университета при Правительстве РФ; доцент ОЧУВО Международного инновационного университета; Консалтинг, управление разработкой ПО; системный и бизнес анализ; менеджмент; аналитиз данных; управление ИТ. Телефон для связи +79269444818 (мессенджеры)   Короткая ссылка:

Классы и объекты

  • Класс описывает состояние (поля) и поведение (методы).

  • Объект — экземпляр класса в куче.

  • Инкапсуляция: скрывайте поля (private), публикуйте поведение (методы), валидируйте инварианты в конструкторах/сеттеров нет вообще или они с проверками.

https://webprogr.ru/~dxNCh
Короткая ссылка на новость:https://webprogr.ru/~dxNCh


Последние новости

Java Тема 2. Классы, объекты, конструкторы, инкапсуляция

Классы и объекты

  • Класс описывает состояние (поля) и поведение (методы).

  • Объект — экземпляр класса в куче.

  • Инкапсуляция: скрывайте поля (private), публикуйте поведение (методы), валидируйте инварианты в конструкторах/сеттеров нет вообще или они с проверками.

Рейтинг@Mail.ru