Показать сообщение отдельно
Старый 24.10.2009, 02:20
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 10  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Вобщем, я вижу только одно решение - создавать классы для каждой функции.
Класс Func1, класс Func2, класс Func3...
Все эти классы поддерживают интерфейс IFunc, который предписывает им иметь метод func(a:int, b:int):String
И тогда -
Код AS1/AS2:
public function doFunction (f:IFunc, a:int,b:int):String 
{ 
    return f.func(a, b) 
}
__________________
Reality.getBounds(this);