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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

var thisMonth:Number = new Date().getMonth();<br />

switch (thisMonth) {<br />

case 0 :<br />

trace("January");<br />

break;<br />

case 1 :<br />

trace("February");<br />

break;<br />

case 5 :<br />

case 6 :<br />

case 7 :<br />

trace("Some summer month");<br />

break;<br />

case 8 :<br />

trace("September");<br />

break;<br />

<strong>de</strong>fault :<br />

trace("some other month");<br />

}<br />

Voir également<br />

Instruction break<br />

Instruction class<br />

[dynamic] class className [ extends superClass ] [ implements interfaceName[,<br />

interfaceName... ] ] {<br />

// class <strong>de</strong>finition here<br />

}<br />

Définit une classe personnalisée, ce qui permet <strong>de</strong> créer <strong>de</strong>s occurrences <strong>de</strong>s objets qui<br />

partagent les métho<strong>de</strong>s et les propriétés que vous définissez. Par exemple, si vous développez<br />

un système <strong>de</strong> suivi <strong>de</strong> factures, vous pouvez créer une classe invoice (facturation) qui définit<br />

toutes les métho<strong>de</strong>s et propriétés communes à l'ensemble <strong>de</strong>s factures. Vous pouvez alors<br />

utiliser la comman<strong>de</strong> new invoice() pour créer <strong>de</strong>s objets facture.<br />

Le nom <strong>de</strong> la classe doit correspondre au nom <strong>du</strong> fichier externe qui contient cette classe. Le<br />

nom <strong>du</strong> fichier externe doit être i<strong>de</strong>ntique au nom <strong>de</strong> la classe auquel vient s'ajouter<br />

l'extension .as. Par exemple, si vous nommez une classe Stagiaire, le fichier qui définit la classe<br />

doit s'appeler Stagiaire.as.<br />

Instructions 201

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

Saved successfully!

Ooh no, something went wrong!