Se scrivo così la classe documento, funziona:
prova_2.as
codice:
package {
import flash.display.Sprite;
import prova_2_package.prova_2_class;
public class prova_2 extends Sprite {
function prova_2():void {
var prova:prova_2_class = new prova_2_class();
prova.output();
}
}
}
Funziona anche se la scrivo così:
codice:
package {
import flash.display.Sprite;
import prova_2_package.prova_2_class;
public class prova_2 extends Sprite {
var prova:prova_2_class = new prova_2_class();
function prova_2():void {
prova.output();
}
}
}
Tuttavia non capisco perchè devo per forza usare la funzione di costruzione per richiamare il metodo di un'altra classe.