Alexey
и как это поможет? ты не сможешь завернуть в closure fillWagon. по условию “”Each wagon must be filled in the constructor
ну про то, что заполнить в конструкторе - тут не понятно, говорится ли о том, что должна быть возможность заполнить на этапе конструктора, или же именно технически прямо в объект вагон положить значение. Из описания неясно
А про то, как поможет - не уверен, но по-моему лямбда с примитивным аругментом типа int будут на стеке хранится, а вот если ты сразу заполняешь таблицу - то создаётся объект инт, который уже занимает место в памяти. Могу ошибаться