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

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
В haXe Type.createInstance так с помощью кейзов и сделали,
во flex вообще параметры конструктора в ClassFactory не поддерживаются.

Может не париться, работает ведь ?
Да по ресурсам свитч ест копейки по сравнению с созданием массива тем же, работает надежно, т.е. нет причин искать что-то окромя боязни, что вдруг параметров больше окажется.
Ну и исключение по-внятнее в default прописать, чтобы было ясно, когда еще один кейз дописывать.