Bon, la je sais que je ne vais rien apprendre à personne car cette adresse est ultra-connue, mais je me sers aussi de ce blog comme "bookmark" ! :D

Le Wiki de FlashCoders traite de l'héritage en ActionScript : http://chattyfig.figleaf.com/flashcoders-wiki/index.php?inheritance. Pratique : on y trouve les 4 moyens connus à ce jour pour faire de l'héritage avec les classes AS, avec leurs avantages et inconvénients : ca laisse à chacun la possibilité de choisir en connaissance de cause.
Personnellement, j'utilise la méthode de Penner : c'est la seule qui est acceptable en terme de logique, et qui n'utilise pas de fonctions non documentées. Si __constructor__ était documenté dans Flash 7, je pense utiliser la méthode qui s'en sert car ca permet d'utiliser super() dans le constructeur.

A noter, une astuce sur la manière d'hériter de la classe Array : http://chattyfig.figleaf.com/flashcoders-wiki/index.php?inherit%20from%20Array. Cela permet de conserver l'opérateurs de crochets [ ] et peut être bien pratique !!!