Page 23 - 4836
P. 23
При створенні класу визначаються дані і код. Зокрема,
дані називають змінними класу, а код, який виконується над
цими даними – методами класу.
Доступ до даних і коду контролюється інтерфейсом.
Синтаксис оголошення класу у мові Java:
class ім`я_класу {
тип об’єктна_змінна_1;
тип об’єктна_змінна_2;
. . .
тип об’єктна_змінна_N;
тип ім’я_методу_1(список параметрів) {
//тіло методу
}
тип ім’я_методу_2(список параметрів) {
// тіло методу
}
. . .
тип ім`я_методу_N(список параметрів) {
// тілу методу
}
}
Методи і змінні, визначені всередині класу, називають
членами (members) цього класу.
Дані або змінні, визначені у блоці class, можуть
належати конкретному екземплярові класу (об’єктові),
внаслідок чого їх називають змінними екземпляра, або бути
глобальними змінними (instance variables), спільними для всіх
екземплярів конкретного класу і носити назву змінних класу.
Для визначення змінної класу перед її оголошенням
необхідно додати модифікатор static.
Якщо до оголошення змінної додати модифікатор final,
то значення змінної не можна змінювати в підкласах.
21