documentation flash public
Vous êtes ici: Les articles techniques » documentation » Eléments du langage ActionScript » Instruction publicInstruction public
class someClassName{ public var //name//; public function //name//() { // your statements here } }
Spécifie qu’une variable ou une fonction est disponible à tout appelant. Dans la mesure où les variables et les fonctions sont publiques par défaut, ce mot-clé est utilisé surtout pour des raisons de style. Par exemple, vous pouvez l’utiliser pour des raisons de cohérence dans un bloc de code qui contient également des variables privées ou statiques.
Disponibilité : Flash Player 6 ; ActionScript 2.0
Paramètres
name:String - Nom de la variable ou de la fonction à spécifier en tant que publique.
Exemple
L’exemple suivant indique comment utiliser des variables publiques dans un fichier de classe. Créez un nouveau fichier de classe intitulé User.as et entrez le code suivant :
class User { public var age:Number; public var name:String; }
Créez ensuite un nouveau fichier FLA ou AS dans le même répertoire, puis entrez le code ActionScript suivant dans l’image 1 du scénario :
import User; var jimmy:User = new User(); jimmy.age = 27; jimmy.name = "jimmy";
Si vous convertissez l’une des variables publiques de la classe User en variable privée, une erreur est générée lorsque vous tentez d’accéder à la propriété.



