如果我有一些像这样定义的类层次结构
sealed trait A
case class B() extends A
case class C() extends A
// and so on ..
在不同的位置,我想调用一些方法,动态地将上面的类作为类型传递给该函数
(例如method[B](..){..} or method[C](..){..}
:)
如何在运行时实现这一点?
如果我有一些像这样定义的类层次结构
sealed trait A
case class B() extends A
case class C() extends A
// and so on ..
在不同的位置,我想调用一些方法,动态地将上面的类作为类型传递给该函数
(例如method[B](..){..} or method[C](..){..}
:)
如何在运行时实现这一点?