标签: scala types
我有两个特征A和B,其中A&#39的自我类型是B.
trait A { self: B => } trait B
我现在如何构建一个用Trait B实现Trait A的工厂方法,并将其子类型作为这样的类型参数?
def factory[T <: B](args): A with B