package {
public class MinhaClasse extends Sprite {
public var foo:Number = 5;
public var bar:Number = 6;
public function MinhaClasse() {
Duplicador.duplicar("foo", this);
trace(foo); // deve retornar 10
}
}
}
package {
public class Duplicador extends Sprite {
public static function duplicar(var:String, scope:*) {
if (scope[var] is Number) {
scope[var] *= 2;
}
}
}
}
No comments:
Post a Comment