Допустим, у меня есть объект
class A{
var name="Java"
var age=26
var gender="male"
var address=Address()
}
class Address{
var street ="Bakers street"
var building = "221B"
var city="London"
}
, подобный этому. Если я использую «Применить внутрь», примените, как показано ниже
val actualA = A(
actualA.apply {
name="Kotlin"
address.apply {
street="No street"
building="No building"
city="Just another city"
}
}
Является ли хорошей практикой использование «Применить внутрь», или какая-либо другая функция объема в этом отношении?