Цитата:
Сообщение от goodguy
Есть например кнопка, которая диспатчит определенное событие. Ее экземпляр создается в каком-либо классе, и там же к ней добавляется слушатель этого события. Какие методы этого класса она може вызывать, если она понятия не имеет о том, что там вообще есть? В чем тут кунг-фу?
|
«У меня пользовательские события всегда ловятся
теми же экземплярами, которые их отправили.»
Мой интерпретатор русского языка это предложение расценивает вот так:

Код AS3:
...
public class A extends EventDispatcher {
public function A() {
super();
super.addEventListener('someEvent', this.mySuperFunction);
super.dispatchEvent(new Event('someEvent'));
}
private function mySuperFunction(event:Event):void {
}
}
В строгом соответствии с определением «ловятся
теми же экземплярами, которые их отправили».