Scala класс расширяется {}

Случайно я наткнулся на странную компиляцию синтаксиса Scala:

class Some extends {
  def hi = println("hi")
}

Ребята:

Это официальный синтаксис, поддерживаемый Scala?Означает ли это просто расширениеObject?Это как-то относится к "типизированию утки"?Вы знаете интересные или хитрые способы использования этого?

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос