Comunidad de diseño web y desarrollo en internet online

Se puede añadir despues de compilar?

Citar            
MensajeEscrito el 03 Ago 2010 01:36 am
Hola buen dia, mi duda con las clases es que si yo podria por ejemplo añadir una funcion o una variable a alguna clase despues de ejecutarla.

Digamos si tenemos una clase con:

package clase

public clase 1
variable 1
private function 1

que despues de compilar añadieramos una variable mas media alguna funcion o clase y quedara


package clase

public clase 1
variable 1
variable 2
private function 1

Gracias!

Por Mr_Anderson

151 de clabLevel



Genero:Masculino  

Terminaltor

firefox
Citar            
MensajeEscrito el 03 Ago 2010 02:31 am
Haz uqe la clase sea publica y dinamica asi puedes agregar propiedades en tiempo de ejecucion

Código ActionScript :

package{
public dynamic class Test{
var uno;

private function funcion(){}
}
}


Despues de hacer una instancia de esa clase puedes acceder a las propiedades y por ser dinamica agregar otras.

Código ActionScript :

var a:Test = new Test();
//modificas el valor de la variable llamada "uno" y agregas una llamada "dos"
a.uno = 10;
a.dos = 25;


Nota: no esta demas mencionar que en nuevas instancias no existira esta variable.

Por Angel Roberto

Claber

248 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.