У меня есть класс, который не имеет конструктора по умолчанию. И мне нужен способ получить "пустой" экземпляр этого класса. «пусто» означает, что после создания экземпляра все поля класса должны иметь значения по умолчанию, такие как null, 0 и т. д.
Я спрашиваю, потому что мне нужно иметь возможность сериализовать/десириализировать большое дерево объектов. И у меня нет доступа к источникам этих классов объектов, а классы не имеют ни конструкторов по умолчанию, ни реализаций сериализуемых. Вероятно, не очень хорошая идея пытаться сериализовать такую структуру, но альтернативой является преобразование ее во что-то более легко сериализуемое.