Добрый день. Возник интересный вопрос о настройке делегирования выполнения методов
Например, есть метод:
Код AS3:
public function test(a:int, b:int, c:int):void {
// bla bla
}
Задача - вызвать точно такой же метод, с теми же параметрами, но у другого объекта:
Код AS3:
public function test(a:int, b:int, c:int):void {
_anotherObject.test(a,b,c);
}
Эта реализация примитивная, и она разумеется работает.
Но у меня возник вопрос - можно ли сделать так, чтобы в объекте
_anotherObject автоматически находился метод с тем же именем, что и у вызывающего метода, туда передавались аргументы, и соответственно он бы вызывался.
Чувствую, что есть лаконичное решение. Но пока не могу его себе правильно нарисовать.