0
class U(successors:U*) {}
class V(successors:U*) extends U(successors) {}
第二行不能編譯。類型不匹配的第二次出現的後繼者。這種嘗試擴展包含可變參數的Scala類有什麼問題
class U(successors:U*) {}
class V(successors:U*) extends U(successors) {}
第二行不能編譯。類型不匹配的第二次出現的後繼者。這種嘗試擴展包含可變參數的Scala類有什麼問題
U*
轉換爲Seq[U]
。使用,
class V(successors: U*) extends U(successors:_*) {}
謝謝,謝謝,謝謝! –