繼承問題

class Creature{
val range:Int=10
val env:Array[Int]=new Array[Int](range)
}
class Ant extends Creature{
override val range=2
}

運行時env的length爲0,如果希望length爲我們認爲的2

需要

class Ant extends{
override val range=2
}with Creature

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章