Встречается на собеседованиях • сегодня
Можно ли наследовать интерфейсы
Да, интерфейсы в Java можно наследовать с помощью ключевого слова extends. Интерфейс-наследник получает все абстрактные методы родительского интерфейса. В отличие от классов, интерфейс может наследовать несколько интерфейсов (множественное наследование).
Пример:
java
interface A {
void methodA();
}
interface B extends A {
void methodB();
}
class C implements B {
@Override
public void methodA() { /* реализация */ }
@Override
public void methodB() { /* реализация */ }
}Начиная с Java 8, интерфейсы могут содержать дефолтные (default) и статические (static) методы, которые также наследуются. Если в родительских интерфейсах есть конфликтующие default-методы, класс-реализатор должен явно переопределить такой метод.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы