je te renvoie à la doc pour l'explication des traits http://help.adobe.com/fr_FR/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7f3f.html
En gros c'est une sorte de représentation figée d'une classe que fait la VM pour permettre un accès plus rapide aux méthodes et propriétés tu peux aussi regarder du coté de l'ami eka qui explique le principe http://www.ekameleon.net/blog/index.php?post/2009/06/05/AS3-prototype-et-overriding On Aug 3, 5:40 pm, Shahor <[email protected]> wrote: > "Compilée en traits..." ? C'est du vocabulaire spécifique à flash > ou ... ? > > Quelle est la différence entre ces deux fonctions ? Pour moi elles > sont toutes les deux "anonymes" (de simples "objets" en mémoire) et > donc dans ta définition sont évaluées par la VM. > Quel serait dès lors le comportement attendu ? > La différence entre les deux c'est que n'importe où dans ton code tu peux écraser toto par une autre objet de type Function vu que c'est une référence; par contre ça veut dire aussi que la VM va évaluer cette référence lors de l'éxécution au lieu de la prendre directement de l'objet trait; c'est un peu moins rapide conceptuellement. Le coté dynamique est parfois bien pratique c'est un gros plus de l'AS. Je pense qu'en fin de journée les grands fauves du NG vont rallier le point d'eau et t'expliquer ça surement mieux que moi :P --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/FCNG?hl=fr -~----------~----~----~----~------~----~------~--~---
