在scala中访问构造函数

时间:2017-01-09 14:55:59

标签: scala

我有这样的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? 感谢

0 个答案:

没有答案