Інтерфейси реалізовані за класами. Отже, у JSP ми не можемо їх реалізувати, але ми МОЖЕМ їх використовувати.
Пакет jsp містить ряд класів та інтерфейсів які описують і визначають контракти між класом реалізації сторінки JSP і середовищем виконання, наданим для екземпляра такого класу відповідним контейнером JSP.
Клас реалізує інтерфейс якщо він оголошує інтерфейс у своєму пункті implements і надає тіла методів для всіх методів інтерфейсу. Таким чином, один із способів визначення абстрактного типу даних у Java – це інтерфейс із його реалізацією як класу, що реалізує цей інтерфейс.
javax. Пакет jsp має два інтерфейси та класи. Два інтерфейси такі: JspPage. HttpJspPage.
Існує в основному 5 типів Java, які можуть реалізовувати інтерфейси, перелічені нижче, які ми збираємося досліджувати пізніше:
- Клас Java.
- Абстрактний клас Java.
- Вкладений клас Java.
- Java Enum.
- Динамічний проксі Java.