dsQuadro
07.03.2012, 01:36
название темы сумбурно, но все же... если в какой то метод одним из параметров передается другой метод, например как в листенерах
к примеру я пишу свой addEventListener(event:Event, someFunc:Function):void{...}, как написать что someFunc должна принимать какие то конкретные параметры, а не все что угодно... какбы задать интерфейс по параметрам для функции... и чтобы это проверялось на этапе компиляции??? или только на этапе выполнения try/catch использовать???
интерфейсы использовать не вариант...
к примеру я пишу свой addEventListener(event:Event, someFunc:Function):void{...}, как написать что someFunc должна принимать какие то конкретные параметры, а не все что угодно... какбы задать интерфейс по параметрам для функции... и чтобы это проверялось на этапе компиляции??? или только на этапе выполнения try/catch использовать???
интерфейсы использовать не вариант...