2010-05-19 4 views
-1

Je traversais cet article par David Tucker (http://www.davidtucker.net/2007/10/29/cairngorm-part-3/) dans lequel il parle des événements Cairngorm.Aide compréhension Cairngorm événement dans Flex

Il y a deux choses que je veux demander à this-

  1. Quelle est l'importance d'appeler le constructeur de la classe parente avec le arg événement? super (LOGIN) dans l'exemple

  2. Pourquoi avez-vous besoin de overrride la méthode clone?

Comprendre ces choses me donnera un meilleur aperçu de la façon dont les choses sont faites avec Cairngorm.

Merci

Répondre

1

Les deux questions ne sont pas spécifiques aux événements Cairngorm. Ce mécanisme est standard pour les événements AS3.

  1. Les événements Cairngorm hérités de la classe Event et Event requièrent une chaîne "type". Voilà pourquoi vous devez le spécifier dans le constuctor.

  2. Lors de la création d'une classe d'événement personnalisé, vous devez remplacer la méthode clone. Cette méthode est appelée automatiquement par le lecteur Flash lorsque vous souhaitez réexpédier une instance d'un événement personnalisé.