Mas bien me ocurria a mi. Peque�o olvido:
<code>
// Fichero test.fla
var me:Person = new Person("Joseba",28);
me.age = "Joseba";
trace(me.hello());
</code>
Ahora ya da error.
Cuesta acostumbrarse a la nueva sintaxis :)
Joseba Alonso
www.sidedev.net
----- Original Message -----
From: "Joseba Alonso" <[EMAIL PROTECTED]>
To: "Lista ASNativos" <[EMAIL PROTECTED]>
Sent: Wednesday, September 10, 2003 11:10 PM
Subject: [ASNativos] Algo ocurre a mi Flash
> Hola,
>
> Acabo de instalar la version final del Flash MX y me esta ocurriendo algo
> muy raro. Podeis probar si os ocurre a vosotros tambi�n?
>
> Se trata de que de repente ni el "strong typing" ni la proteccion de
> miembros me funcionan, de flipar.
>
> <code>
> // Fichero Person.as
> class Person{
> public var name:String;
> private var age:Number;
> function Person(n:String,a:Number){
> name=n;
> age=a;
> }
> public function hello():String{
> return "Hola, me llamo "+name+" y tengo "+age+" a�os";
> }
> }
>
>
> // Fichero test.fla
>
> var me = new Person("Joseba",28);
> me.age = "Joseba";
> trace(me.hello());
> </code>
>
> estoy seteando un miembro privado de tipo Number con un String y el
> compilador no dice ni "mu". Es mas, el trace sale perfectamente. Esto no
> ocurria antes asi. Mi compilador se a puesto enfermo?....Decidme que a
> vosotros os da error por favor...
>
>
> Joseba Alonso
> www.sidedev.net
>
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones
> http://www.sidedev.net/asnativos
> -------------------------------->
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->