❔ Вопрос с собеседования
Что произойдёт, если реализовать не все методы интерфейса?
Ответ: Если класс реализует интерфейс, но не реализует все его методы, компилятор потребует либо реализовать их все, либо явно объявить класс как abstract.
Это правило касается любого интерфейса (включая те, где есть только default-методы и один абстрактный). В противном случае код не скомпилируется — Java требует полного соблюдения контракта интерфейса.
tags: #собеседование
📱 Java Developer | Чат
Post #3891
2.75K
- 👍 10
- ❤ 1