私はJavaで書かれた抽象クラスを持っています:
abstract class AbstractJavaClass {
abstract public Map<String, String> method(Map<String, String> params);
}
私はこのクラスをscalaで拡張しようとしています:
class ScalaConcreteClass extends AbstractJavaClass {
override def method(params: ...): ...
}
最初に、scalaでタイプ(...)をMap [String、String]として記述しました(他に何を試すべきかわかりませんでした:))、しかしそれは次のように言っています:(Note that java.util.Map[java.lang.String,java.lang.String] does not match Map[String,String])
そのメソッドをどのようにオーバーライドする必要がありますか?