2019-05-29
阅读量:
1062
如何访问Scala类内部属性?
如何访问Scala类内部属性?
答:在Scala里面会默认生成一组getter与setter分别是age() 与 age_=()
我们可以定义一个Person类
class Person{
var age = 0
}调用
val xiaoming = new Person
println(xiaoming.age)
xiaoming.age_=(20)
println(xiaoming.age)如果对这组setter与getter 不满意可以修改
class Person{
var currentage = 0
def age=currentage
def age_=(newvalue: Int ){
if (newvalue > currentage) currentage = newvalue
}
}这样就可以了
0.0000
0
1
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
0条评论
0条评论

