如何覆盖并从冲突的特征和类中选择基本字段

时间:2016-12-19 06:50:02

标签: scala

我有一个类,它继承自两个。有场冲突:

class SimpleApplication {
    protected JmeContext context;
    ...
}

trait Actor {
    val context: ActorContext
    ...
}

class MyClass extends SimpleApplication with Actor {

}

override val context = super[SimpleApplication].context给了我

error: super may be not be used on value context

我发现了discuss - 没有办法解决现场冲突(纠正我,如果我错了)。

但我无法更改SimpleApplicationActor,因为它们来自外部库。

解决冲突问题的最佳方法是什么?

0 个答案:

没有答案