Помогите понять Cairngorm Event во Flex
Я просматривал эту статью Дэвида Такера ( http://www.davidtucker.net/2007/10/29/cairngorm-part-3/), в которой он рассказывает о Cairngorm Events.
Есть две вещи, которые я хочу спросить в этом
Каково значение вызова конструктора родительского класса с событием arg? супер (ВХОД) в примере
Зачем вам нужно переопределить метод клонирования?
Понимание этих вещей поможет мне лучше понять, как все делается с помощью Cairngorm.
Спасибо
1 ответ
Оба вопроса не относятся к событиям Cairngorm. Это стандартный механизм для событий AS3.
События Cairngorm, наследуемые от класса Event и Event, требуют строку типа. Вот почему вам нужно указать это в конструкторе.
При создании пользовательского класса событий вам необходимо переопределить метод clone. Flash Player автоматически вызывает этот метод, когда вы хотите повторно отправить экземпляр пользовательского события.