有以下scala代码
ConstructionOrder.scala
package quickanswer.chapter8
class Creature {
val range: Int = 10
val env: Array[Int] = new Array[Int](this.range)///calls the range() 办法而不是对字段的的直接援用 和java 的区分
}
class Ant extends Creature {
override val range = 2
}
object ConstructionOrder extends App {
val ant= new Ant
println(ant.range);
println(ant.env.length);
}package qu