Então galera, estou escrevendo duas classes em .as separados como mostrados abaixo: package {
public class Humano
{
private var nome:String;
private var idade:Number;
public function Humano()
{
this.nome = "João";
this.idade = 23;
}
public function falar():void
{
trace("Oi eu sou um ser humano!");
trace("Meu nome é:" + nome + "");
trace("Tenho " + idade + " anos.");
}
}
}
e
package
{
import flash.display.MovieClip;
public class Principal extends MovieClip
{
private var oHumano:Humano = new Humano();
oHumano.falar();
}
} O problema é que ao compilar essas classes recebo a seguinte mensagem referente à linha 'oHumano.falar();' 1120: Access of undefined property oHumano. alguém tem idéia do que pode ser?