1
スカラにオブジェクトを持つ抽象型をインスタンス化する方法はありますか?スカラにオブジェクトを持つ抽象型
trait Processor {
/* 1. defining a type shortcut */
type ProcessorType = RequestTrait with ResponseTrait
/* 2. defining a method with default implementation */
def retry = new ProcessorType {
override def retry = None
}
/* 3. Compilation fails */
def reRetry = new RequestTrait with ResponseTrait {
override def retry = None
}
/* 4. This one works correctly */
}
[Scalaで型エイリアスからオブジェクトを作成する](https://stackoverflow.com/questions/26720506/creating-objects-from-type-alias-in-scala) – stefanobaghino
いいえ、それは実際に重複していませんこの問題はここでは扱いません。 –