第五章 类
getter和setter
object HelloWorld {def main(args: Array[String]) {val p = new Personp.age = 10p.age = 5print(p.age) // 10 }
}class Person{private var privateAge = 0def age = privateAge // 相当于java的setterdef age_=(newValue: Int) = { // 相当于java的getterif(newValue > privateAge) privateAge = newValue}
}