Hola, Joseba
A m� tambi�n me pas� algo parecido. No comenc� a obtener esos errores hasta que
instanci� el objeto de la siguiente manera
var me:Person = new Person("Joseba", 28);
En su momento me son� l�gico (m�s o menos) y no le hab�a vuelto a dar m�s
importancia...
Atentamente,
C�sar Tard�guila Moro
[EMAIL PROTECTED]
--
"A los que dicen que no puede hacerse: apart�os del camino de los que lo est�n
haciendo."
-----Mensaje original-----
De: Joseba Alonso [mailto:[EMAIL PROTECTED]
Enviado el: mi�rcoles, 10 de septiembre de 2003 23:11
Para: Lista ASNativos
Asunto: [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
-------------------------------->