Как добавить реализацию интерфейса к классу?

Используйте ключевое слово implements, за которым следует имя интерфейса. Если интерфейсов несколько, они перечисляются через запятую.

Короткий ответ

Что ответить на собеседовании

Используйте ключевое слово implements, за которым следует имя интерфейса. Если интерфейсов несколько, они перечисляются через запятую.

Подробный разбор

Ответ с пояснениями

Используйте ключевое слово implements, за которым следует имя интерфейса. Если интерфейсов несколько, они перечисляются через запятую.

Пример:

interface MyInterface {
    fun doSomething()
}

class MyClass : MyInterface {
    // Реализация метода интерфейса
    override fun doSomething() {
        // Логика метода
    }
}

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку