Back to tasks
amoCRMGet help with live coding in real time with Sobes Copilot
Junior — Senior
39
Исследование работы расширяющих функций
Companies where asked:
Task condition
Укажите, какой вывод будет получен при запуске следующего кода:
open class Animal
class Cat: Animal()
fun Animal.voice() = "???"
fun Cat.voice() = "meow"
fun doVoice(animal: Animal) {
println(animal.voice())
}
fun main() {
val animal = Animal()
val cat = Cat()
doVoice(animal)
doVoice(cat)
}