03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Exemple<br />

L'exemple suivant utilise <strong>de</strong>s instructions else if pour comparer score_txt à une valeur<br />

spécifiée :<br />

if (score_txt.text>90) {<br />

trace("A");<br />

}<br />

else if (score_txt.text>75) {<br />

trace("B");<br />

}<br />

else if (score_txt.text>60) {<br />

trace("C");<br />

}<br />

else {<br />

trace("F");<br />

}<br />

Voir également<br />

Instruction if<br />

Instruction extends<br />

class className extends otherClassName {}<br />

interface interfaceName extends otherInterfaceName {}<br />

Définit une classe qui est une sous-classe d'une autre classe, cette <strong>de</strong>rnière formant la<br />

superclasse. La sous-classe hérite <strong>de</strong> toutes les métho<strong>de</strong>s, propriétés, fonctions, etc. qui sont<br />

définies dans la superclasse.<br />

Les interfaces peuvent également être développées avec le mot clé extends. Une interface qui<br />

développe une autre interface reprend toutes les déclarations <strong>de</strong> métho<strong>de</strong> <strong>de</strong> l'interface<br />

d'origine.<br />

Disponibilité : Flash Player 6 ; <strong>ActionScript</strong> 2,0<br />

Paramètres<br />

className:String - Nom <strong>de</strong> la classe en cours <strong>de</strong> définition.<br />

Exemple<br />

Dans l'exemple suivant, la classe Car étend la classe Vehicle <strong>de</strong> manière à ce que toutes ses<br />

métho<strong>de</strong>s, propriétés et fonctions soient héritées. Si votre script instancie un objet Car, les<br />

métho<strong>de</strong>s <strong>de</strong> la classe Car et <strong>de</strong> la classe Vehicle peuvent être utilisées.<br />

L'exemple suivant affiche le contenu d'un fichier intitulé Vehicle.as, qui définit la classe<br />

Vehicle :<br />

212 Chapitre 1: Eléments <strong>du</strong> <strong>langage</strong> <strong>ActionScript</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!