Page 92 - 4836
P. 92
класи;
інтерфейси;
елементи (member) вказівних типів:
поля;
методи;
внутрішні класи та інтерфейси;
аргументи:
методи;
конструктори;
обробники помилок;
локальні змінні.
Відповідно, всі вони повинні бути оголошені
спеціальним чином. Так само оголошуються конструктори.
Пакети (packages) у Java - це спосіб логічно групувати
класи, що необхідно, оскільки часто кількість класів у системі
становить кілька тисяч, або навіть десятків тисяч. Крім класів
та інтерфейсів у пакетах можуть перебувати вкладені пакети.
Синонімами цього слова в інших мовах є бібліотека або
модуль.
Прості і складені імена. Елементи
Імена бувають простими (simple), що складаються з
одного ідентифікатора (вони визначаються під час
оголошення) і складними (qualified), що складаються з
послідовності ідентифікаторів, розділених крапкою. Для
пояснення цих термінів необхідно розглянути ще одне
поняття.
У пакетів і вказівних типів (класів, інтерфейсів,
масивів) є елементи (members). Доступ до елементів
здійснюється за допомогою виразу, що складається з імен,
наприклад, пакета і класу, розділених крапкою.
Елементами пакета є класи та інтерфейси, що містяться
в ньому, а також вкладені пакети. Щоб отримати складене ім'я
пакета, необхідно до повного імені пакета, в якому він
90