Показать сообщение отдельно
Старый 19.09.2007, 14:38
Peregrin вне форума Посмотреть профиль Отправить личное сообщение для Peregrin Найти все сообщения от Peregrin
  № 1  
Peregrin
 
Аватар для Peregrin

Регистрация: Nov 2006
Адрес: Hamburg
Сообщений: 195
Отправить сообщение для Peregrin с помощью ICQ
По умолчанию передача параметров функции

в AS2 функции можно было передавать любое количество параметров, не превышающее заранее определенного количества, т.е. если, например, в определении функции указаны 2 параметра (function myFunc(param1:String, param2:String)), то ей можно было передавать 2, 1 параметра или вообще вызывать без параметров.
В AS3 нужно передавать то количество параметров, которое определено, не больше не меньше, иначе вызывается ошибка:
1136: Incorrect number of arguments. Expected 1.
Как поступить в такой ситуации ведь, на сколько я знаю, понятия "перегруженности функции", как в Java, в AS3 нет?