Давайте предположим, что у меня один интерфейс. interface example
И у меня есть класс A
, B
, C
, который наследует example
(и я сделаю больше). Мне нужно получить класс, который наследует example
в случайном порядке. Поэтому я хочу сохранить информацию A
, B
, C
в виде списка. Но у них есть конструктор, который требует ввода пользователя. Поэтому мне нужно сохранить классы, но экземпляр. Как я могу это сделать? Если есть лучший способ решить эту проблему (не сохраняя классы в виде списка), пожалуйста, дайте мне совет.