Поле класу – це змінна, яка описує якусь із властивостей даного класу. Змінні weight, name і type – поля нашого класу Pet, тобто властивості, що описують об'єкт цього класу. Таких полів може бути скільки завгодно, кожне має свій тип, як звичайна змінна. May 14, 2021
Якщо трохи спростити, можна сказати, що об'єкт в Java – Це область пам'яті, яка містить змінні, оголошені в класі (поля класу). Або інакше — змінні, об'єднані в групи.
Об'єкти названі класами, їх властивості названі полями, а дії, що здійснюються з ними методами. Коли переносимо цю абстракцію на саму мову програмування, то для полів використовуємо змінні, а методів функції.
Поле класу або атрибут (змінна-член, data member, class field, instance variable) в об'єктно-орієнтованому програмуванні – змінна, опис якої створює програміст при створенні класу. Всі дані об'єкта зберігаються в його полях. Доступ до полів здійснюється за їхнім ім'ям.