Ce que l'éditeur PHP Xinyi vous présente aujourd'hui est l'héritage de chaîne de prototypes Flash. En JavaScript, une façon d'implémenter l'héritage est l'héritage de chaîne de prototypes, et Flash ActionScript peut également implémenter l'héritage de classe via la chaîne de prototypes. Dans Flash, les classes ont également des attributs de prototype et leur utilisation est très similaire à celle de JavaScript. Cet article présentera la méthode d'implémentation de l'héritage de chaîne de prototypes Flash et donnera des exemples spécifiques à titre de référence. J'espère que cela pourra aider tout le monde à mieux comprendre le mécanisme d'héritage de Flash.
1. Créez une classe nommée Manager, le code est comme indiqué sur la figure.
2. Définissez un attribut nommé nation dans la classe, avec la valeur initiale étant [Chinois].
3. Créez un nouveau document Flash et ouvrez le panneau d'action. Créez une instance de la classe Manager et référencez-la avec la variable m.
4. Créez une nouvelle sous-classe Worker et créez le constructeur de la sous-classe dans la classe.
5. Utilisez la classe Manager comme prototype de la classe Worker dans le fichier fla et utilisez le code pour modifier Worker.prototype afin qu'il contienne un objet Manager.
6. À l'heure actuelle, la relation entre la classe Manager et la classe Worker est similaire à une relation d'héritage, c'est-à-dire la chaîne de prototypes.
7. Créez une instance de la classe Worker, qui héritera de la chaîne de prototypes de la classe Manager.
8. Enfin, utilisez l'instance w pour accéder à l'attribut nation, et la valeur de la nation peut être affichée dans la fenêtre. Bien que nation ne soit pas un objet w, mais une partie de l'objet Manager, puisque w hérite de la classe Manager, sa valeur peut toujours être affichée.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!