我有类似:如何访问和改变斯卡拉私人领域?
class Address(private var street:String, private var city: String, private var postCode: String) extends Model
当我尝试这样做:
address = new Address(....)
address.city = "changed"
我得到的编译错误。 那么解决方案是什么?请注意,这些字段必须保持私密。
此外,还有一种快捷的语法,而不是在类中的所有字段都是私有的时候重复关键字private?
这个答案的语气似乎几乎...生气? –
我不会说它很生气。感谢您解释概念@Danial – ace
不生气,强调。我过于强调,因为我知道这一点是以前做出的。我试图确认这一点。 –