J'ai appris à propos de l'encapsulation dans AS3 et à utiliser les fonctions get/set pour créer des variables qui sont (ou semblent être) uniquement en lecture. Je peux le faire fonctionner avec des variables d'instance, mais pas avec des variables statiques. J'ai trouvé this, ce qui semble indiquer qu'il est possible d'utiliser les fonctions get/set sur les propriétés statiques, mais le compilateur me répète que j'ai des déclarations de fonction en double. C'est essentiellement ce que j'utilise:Fonctions Get/Set sur les propriétés statiques
package {
public class Foo {
protected static var bar:int = 0;
public static function get bar():int {return bar;}
}
}
vous ne pouvez pas utiliser un '' variable' et function' avec un nom 'bar' – mgraph