我有这样的scala代码:
class PW(instance: S) extends MLW with S {
override def save(path: String): Unit = {
if(instance.isInstanceOf[ISPM])
{
val mod = instance.asInstanceOf[ISPM]
new PM(mod.u, mod.s).w.save(path)
}
}
}
class ISPM(override val u: String,
override val s: Array[T]) extends PM(u, s) {
ISPM延伸PM。 新PM(mod.u,mod.s).w(路径) - >这是失败的错误:类PW中的构造函数PM无法在类PW中访问
我没有权限修改构造函数/类PM 如何从PW类访问构造函数PM? 感谢