object Test {
def main(args: Array[String]): Unit = {
val student = new Student()
student.name = "zhangsan"
student.setAge(18)
println(student)
}
}
class Student{
var name:String = _
private [this] var age :Int = _
def setAge(age:Int)={
this.age = age
}
override def toString: String = {
s"name: ${name} , age: ${age}"
}
}
结果:
name: zhangsan , age: 18