Scala inheritance from Java class: select which super constructor to call

Viewed 12970

I have multiple constructor in a Java class.

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

Now I want to create a Scala class that inherit from that class

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

But this syntax is invalid. Scala is complaining that '.' expected but '(' found.

What is the valid way to do this?

2 Answers
Related