【发布时间】:2021-02-14 05:29:15
【问题描述】:
我了解在类中将 val/var 标记为 private[this] 并提供不带 val/var 的类参数是相同的。
class ABC (x:Int){..}
class ABC {
private[this] x:Int = 100
}
在这两种情况下,x 只能被同一个对象的构造函数和方法访问。我的理解正确吗?
谢谢!
【问题讨论】:
标签: scala this field access-modifiers modifier