次のようなクラス階層があります。
abstract class Class1[T <: Class2 : ClassTag] extends Actor {
protected val val1 = context.actorOf(Props[T]) // ops!
//..........
}
abstract class Class2[T <: Actor] extends Actor {
//................
}
しかし、それは不平を言うtype arguments [T] do not conform to method apply's type parameter bounds [T <: akka.actor.Actor]
どうすれば修正できますか?