@kotlin_lang

Страница 298 из 982
Глеб
30.08.2017
20:19:57
1) It declares an anonymous class which extends the class you use in the constructor and 2) creates an instance of this anonymous class.
не правильно я выразился. Да, let создает анонимный класс, но this ссылается не на него

сигред
utf'ом обмазался, чертяка

Глеб
30.08.2017
20:21:08
Аааа, голова,время полночь, остановитесь с let, он вообще не при чем

Google
Dibro
30.08.2017
20:21:45
это простая инлайн конструкция принимающая лямбду с вызывающим объектом как параметр

какие анонимные классы, вы о чем? тут явный баг компилятора

Глеб
30.08.2017
20:24:05
Так, стоп. Я, кажется, себе в ногу выстрелил

Dmitry
30.08.2017
20:26:46
val fullName же поидее инициализируется в момент создания объекта

Глеб
30.08.2017
20:29:00
Да, это мне спать пора просто. Конечно this в отладчике будет ссылаться на класс, внутри котрого сработала точка остановки

в сам val fullName просто ""

получается, что в таком случае он инициализировался до того, как Gson установил значения остальных полей

Dmitry
30.08.2017
20:37:31
все правильно, gson сначала создает инстанс затем сетит ему поля

Ivan
30.08.2017
20:42:18
Подытожьте

Кто виноват

Dmitry
30.08.2017
20:50:17
никто не виноват, нефиг в watches вычисляемый код добавлять

Евгений
31.08.2017
03:01:47
Всем утра! Ребя объясните на пальцах. Хочу корутины пощупать. Почитал гайды, вроде все просто но как дело до кода доходит, немного не складывается картинка в голове. И так сферическая задача в вакууме: есть список объектов, необходимо посчитать (неважно как) "вес" каждого объекта и получить собственно информацию о весах в виде списка т.к. расчет веса может занимать от 1 до 3 секунд хочется попробовать завернуть все в корутины дальше мысль не идет ... может оно и не надо?

Google
Евгений
31.08.2017
03:29:50
сам перечитал свое сообщение 3 раза и вроде все сложилось ... этож map параллельный

Страница 298 из 982