scala语言很灵活;private关键字用法,初学者如果乍一看代码会很懵。总结一下,private 关键字几点用法:
1. 用于修饰私有成员变量,如:
class Person(private var age: Int) {
private var name;
}
注意类名之后的括号用于定义类的主构造器
2. 用于表明当前成员变量是“对象私有字段”
class Counter {
private[this] var value = 0;
private var cnt = 0;
}
注意,对象私有字段的含义: 它表明一个字段只能被当前对象访问;如,上面Counter类的方法只能访问当前对象的 value字段,不能访问其他对象的value字段。
标签:scala,value,关键字,字段,private,var From: https://www.cnblogs.com/yhqruc/p/17304564.html