У меня есть интерфейс Kotlin с реализацией по умолчанию, например:
interface Foo {
fun bar(): String {
return "baz"
}
}
Это будет нормально, пока я не попытаюсь реализовать этот интерфейс с Java. Когда я это делаю, он говорит, что класс должен быть помечен как абстрактный или реализовать метод bar()
. Также, когда я пытаюсь реализовать метод, я не могу вызвать super.bar()
.