Scala não pode resolver membros constantes da interface Java herdada

Hierarquia de classes em Java:

Interface:Grupo, Classificar

ClasseKluster hierarquia é mostrada abaixo

Cluster  <- ,
            +-- Kluster
Classify <- '

Arquivo:oop / Cluster.java

package oop;

public interface Cluster {
    public String HELLO = "hello";
}

Arquivo:oop / Kluster.java

package oop;

interface Classify {
    public String GOODBYE = "good bye";
}

public class Kluster implements Cluster, Classify {

}

Arquivo:oop / KlusterMain.java

package oop;

public class KlusterMain {
    public static void main(String[] args) {
        System.out.println(Kluster.HELLO);
        System.out.println(Kluster.GOODBYE);
    }
}

Até agora tudo funciona como esperado. Eu posso imprimir constantes OLÁ e ADEUS.

Agora, quando tento acessá-los no compilador Scala, dá erro.

Arquivo:oop / cluster.scala

package oop

object cluster {
  def main(args: Array[String]) {
    val k = new Kluster
    println(Cluster.HELLO)
    println(Classify.GOODBYE)
    println(Kluster.HELLO) // <- this is the problematic line
  }
}

ERROS:

Scala Problem
value HELLO is not a member of object oop.Kluster
/scala-snippets/src/main/scala/oop/cluster.scala
line 8

Por que Scala não pode resolver a hierarquia queKluster objeto implementa ambosGrupo eClassificar interfaces?

questionAnswers(1)

yourAnswerToTheQuestion