Scala класс расширяется {}
Случайно я наткнулся на странную компиляцию синтаксиса Scala:
class Some extends {
def hi = println("hi")
}
Ребята:
Это официальный синтаксис, поддерживаемый Scala?Означает ли это просто расширениеObject
?Это как-то относится к "типизированию утки"?Вы знаете интересные или хитрые способы использования этого?Благодарю.