我有一个这样的类层次结构:
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]
我该如何解决?