Показать сообщение отдельно
Старый 07.04.2011, 15:53
orcpochta вне форума Посмотреть профиль Отправить личное сообщение для orcpochta Найти все сообщения от orcpochta
  № 1  
Ответить с цитированием
orcpochta

Регистрация: Feb 2008
Сообщений: 890
По умолчанию Альтернативные способы создания объектов

Если мы вызываем ф-ию с неизвестным до периода выполнения количеством аргументов, мы используем метод apply экземпляра класса Function, в который передаем массив аргументов.

Как по этой аналогии создать объект, передавая в конструктор массив аргументов (вместо использования стандартного new SomeClass(argOne, argTwo...))?

Без использования switch-конструкций в зависимости от длины массива аргументов, естественно.
__________________
скриптограф


Последний раз редактировалось orcpochta; 07.04.2011 в 22:22.