фигурных скобках
Я инициализирую переменные внутри тела конструктора, но он ругается, будто я их все же не инициализировал
Ты ничего не возвратил
Это не инициализация а обычная перезапись/присвоение.... Инициализация идёт до тела конструктора Some() : arg = init, Что равно Some(this:arg = const init) Ну а также при объявлении. var arg = init А отложенная при первом присвоении/обращении (если инициализатор ранее установлен)
Обсуждают сегодня