Back to questions
Яндекс
Junior — Middle
79
Можешь привести пример определения интерфейса в программировании?
Companies where asked
Answer from AI
sobes.tech AI
В программировании интерфейс определяет набор методов, которые класс должен реализовать, не задавая конкретной реализации. В Android (Java/Kotlin) это часто используется для создания контрактов между компонентами.
Пример интерфейса на Java:
public interface ClickListener {
void onClick(View view);
}
Класс, реализующий этот интерфейс, должен определить метод onClick:
public class ButtonHandler implements ClickListener {
@Override
public void onClick(View view) {
// Реакция на нажатие кнопки
}
}