Просто интересно, возможно ли это. То, что я действительно хотел бы сделать, это проверить и, возможно, изменить один из аргументов, прежде чем он будет сохранен как val.
В качестве альтернативы я могу использовать перегрузку и сделать конструктор по умолчанию закрытым. В этом случае я также хотел бы сделать закрытым конструктор по умолчанию factory в сопутствующем объекте, как бы я это сделал?
Большое спасибо.
Адам
edit: хорошо, я понял, что создание конструктора по умолчанию private также делает конструктор по умолчанию factory закрытым, поэтому у меня есть решение, мне все же интересно узнать, является ли конструктор по умолчанию переопределяемым, хотя