У меня есть эта большая полиморфная иерархия объектов, и я хочу представить эти объекты другому языку, используя примитивные типы. Я думаю, что мой базовый объект будет иметь словарь свойств (C ++), и каждый подкласс вниз по иерархии будет добавлять свойства или изменять свойства, а затем, когда я перехожу на другой язык, мне не нужны никакие приведения - я просто отправьте тип и словарь свойств.
мысли
Обновление: я соединяю C ++ и ActionScript через стороннюю библиотеку, если применимо.