Kotlin
interface IBook
{
fun Display();
}
fun main() {
val book1 = object : IBook
{
override fun Display () { println("Книга: Волшебник Средиземноморья") }
}
book1.Display()
}
Объяснение:
Сделали безымянный класс который наследуется от
IBook:
Kotlin
val book1 = object : IBook
{
override fun Display () { println("Book: Wizard of the Mediterranean") }
}