5
Bir nesne tanımında private[this]
bildirmesinin ne anlama geldiğini merak ediyorum? Bir sınıf tanımında benim için mantıklı, ama nesnede?Özel [this] nesne tanımında
olduğu gibi:
object Test {
private[this] val t: Int = 5
}
ne fark karşılaştırmak gelmiş kapsamaz: nesne bir sınıfın bir arkadaşı nesnesi olduğunda
object Test {
private val t: Int = 5
}
ayrıca bkz. Https://stackoverflow.com/questions/9698677/privatethis-vs-private#9727849 – Dotan