Scala Vererbung von Java-Klasse: wählen Sie die super-Konstruktor aufrufen

Habe ich mehrere Konstruktor in einer Java-Klasse.

public class A{
  public A(){...}
  public A(String param){...}
  public A(String param, Object value}
}

Nun will ich schaffen, eine Scala-Klasse, die Erben von dieser Klasse

class B extends A{
  super("abc")
}

Aber diese syntax ist ungültig. Scala beschwert sich, dass '.' expected but '(' found.

Was ist der gültige Weg, dies zu tun?

Schreibe einen Kommentar