привет всем, помогите плиз есть абстрактный класс Figure и 3 наследника : MyRectangle, Treangle, Circle, также есть коллекция которая хранит эл. типа Figure, то есть я в ние добавляю обьекты всех 3 типов фигур затем я буквально в 1 строчку сереализую эту колекцию в JSON и записываю в файл, проблема в том что не могу десериализовать коллекцию обратно, так как Figure абстрактный тип и нельзя создавать его экземпляры, а мне надо сразу всю коллекцию десериализовать, поскольку в ней обьекты разных классов,уже много чего перепробывал но решения так и не нашел, как это можно сделать??
привет всем, помогите плиз есть абстрактный класс Figure и 3 наследника : MyRectangle, Treangle, Circle, также есть коллекция которая хранит эл. типа Figure, то есть я в ние добавляю обьекты всех 3 типов фигур затем я буквально в 1 строчку сереализую эту колекцию в JSON и записываю в файл, проблема в том что не могу десериализовать коллекцию обратно, так как Figure абстрактный тип и нельзя создавать его экземпляры, а мне надо сразу всю коллекцию десериализовать, поскольку в ней обьекты разных классов,уже много чего перепробывал но решения так и не нашел, как это можно сделать??
привет всем, помогите плиз есть абстрактный класс Figure и 3 наследника : MyRectangle, Treangle, Circle, также есть коллекция которая хранит эл. типа Figure, то есть я в ние добавляю обьекты всех 3 типов фигур затем я буквально в 1 строчку сереализую эту колекцию в JSON и записываю в файл, проблема в том что не могу десериализовать коллекцию обратно, так как Figure абстрактный тип и нельзя создавать его экземпляры, а мне надо сразу всю коллекцию десериализовать, поскольку в ней обьекты разных классов,уже много чего перепробывал но решения так и не нашел, как это можно сделать??
Альо а что ты хочешь получить в итоге то, какие фигуры?)