шаблон дизайна полиморфных свойств - PullRequest
0 голосов
/ 13 февраля 2009

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

мысли

Обновление: я соединяю C ++ и ActionScript через стороннюю библиотеку, если применимо.

1 Ответ

0 голосов
/ 13 февраля 2009

Я не понимаю, что такое "свойство" в C ++; и я не понимаю, какой метод [ы] будет реализован вашими различными классами и вызван из другого языка.

Псевдокодированный пример того, о чем вы думаете, может сделать это более ясным.

Помимо CORBA, см. Также COM и веб-службы (которые являются другими стандартными способами реализации независимого от языка межпроцессного IPC).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...