09.11.2012, 15:48
|
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Может, я чего-то не понимаю, но разве не удобнее иметь один внутренний формат ("RAW", если хотите) и кучку конверторов в другие?
И чем плохо иметь в самих объектах методы, возвращающие их описание? Наследование никто не отменял, а описание круга и описание звезды в любом случае будет содержать совершенно разные свойства. Действительно ли нужно, чтобы сериализатор владел полными знаниями о каждой возможной фигуре и ее свойствах? И при создании новых классов фигур приходилось бы писать не только класс фигуры, но и дополнять сериализатор?
|