的父类的构造参数Scala的处理是困惑我...父类的构造函数
与此代码:
class ArrayElement(val contents: Array[String]) {
...
}
class LineElement(s: String) extends ArrayElement(Array(s)) {
...
}
LineElement宣布延长ArrayElement,我觉得奇怪,我说Array(s)
参数在ArrayElement(Array(s))
正在创建一个数组实例 - 运行时间?这是斯卡拉的合成糖还是还有别的东西在这里?
我想这是Scala的语法糖,然后...喜欢的东西:类LineElement(S:字符串)扩展ArrayElement({println(“>> SubClass!”); Array(s)}){...}是可能的 – Dzhu 2011-12-27 23:23:08