Я новичок в ActionScript 3 и столкнулся с проблемой:Что вызывает ошибку Flash # 2012 (не может создать экземпляр класса)?
С помощью Flex Builder 3 у меня есть проект с несколькими простыми классами. Если код в классе А инициализирует объект класса B (класс B находится в своем собственном исходном файле), то код компилируется нормально, но я получаю следующее сообщение об ошибке во время выполнения:
ArgumentError: Error #2012: B class cannot be instantiated.
Может кто-то объяснить, что я делать не так?
Обновление: См. Мой собственный ответ ниже (я не мог проголосовать за него, так как я еще не зарегистрирован).
Это не может быть перехвачено компилятором, так как нет ключевых слов абстрактный, что компилятор может забрать ее. Он выполняется путем метания, следовательно, ошибки. – NebulaFox 2011-10-07 19:42:33