вызов любого метода для любого объекта
От: DedS  
Дата: 16.02.06 13:20
Оценка:
Не подскажите:
нужно сделать так, чтобы можно было вызывать любой метод для любого объекта. Если метод с таким именем определен для этого объекта (хотя тип объекта в общем случае не известен), то он вызывается, в противном случае выбрасывается исключение.

Например:
A a;
MethodCaller mc;
mc.callMethod (a, “print (void)void”);
Что-то в этом духе. Может есть какая библиотека, или, что ещё лучше, подобного можно достичь, программируя в байт-кодах Ява машины (или в макроассемблере Jamaica).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.