Overriding Variables : Variable Declare : Data Type Flash / Flex / ActionScript examples


Flash / Flex / ActionScript examples » Data Type » Variable Declare »

 

Overriding Variables


 
objects defined in more localized scopes will always override objects defined in more global scopes.

package{
  import flash.display.Sprite;
  
  public class Main extends Sprite{
    public function Main(){
        var myLocal:Local = new Local();
        trace(myLocal.a)// Displays: instance
        trace(myLocal.b)// Displays: instance
        
        myLocal.method()// Displays: function
        
    }
  }
}
class Local {
      public var a:String = "instance";
      public var b:String = "instance";

      public function method():void {
         var a:String = "function";
         b = "function";
         trace(a);
         trace(b);
      }
}

        



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .


Flash / Flex / ActionScript examples

 Navioo Data Type
» Variable Declare