применить внутри применить это хороший подход в kotlin - PullRequest
2 голосов
/ 22 февраля 2020

Допустим, у меня есть объект

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"
           }
        }

Является ли хорошей практикой использование «Применить внутрь», или какая-либо другая функция объема в этом отношении?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...