标签: scala
在Scala中是否有可能做类似的事情:
class Class(x: Int, y: Z = new Z(x))
我收到错误:not found value x
not found value x
答案 0 :(得分:4)
您要实现的目标看起来像辅助构造函数。
如果您使用的话,您的代码将如下所示:
class Class(x: Int, y: Z){ def this(x: Int) = this(x, new Z(x)) }