No hay diferencia en la ejecucion. Hay diferencia en la compilacion, es
decir, ahora te avisa si intentas asignar un numero a un String, si llamas a
un metodo que no existe, o le pasas los argumentos equivocados. Es decir, el
compilador te ayuda mas a que el codigo sea mas robusto y libre de fallos.
Es m�s una comodidad para programar. Una vez creado el swf, si lo hubieras
hecho con AS1 obtendrias el mismo resultado en cuanto a ejecucion.

un saludo

Joseba Alonso
www.sidedev.net

----- Original Message ----- 
From: "juanma" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, September 11, 2003 3:18 AM
Subject: Re: [ASNativos] componentes y UIEventDispatcher


>
> > una clase creada con AS2 sigue siendo un [type function] o
> > sea, tiene su prototype y todo,es simplemente otra forma de describir.
>
> �Entonces va a existir alguna diferencia, aparte de legibilidad,
fiabilidad
> y reutilizacion del
> > codigo en desarollar con POO a la antigua y hacerlo con AS2 ? �las
> aplicaciones corren mejor con
> AS2?
>
>
>
> ----- Original Message -----
> From: "Joseba Alonso" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, September 10, 2003 11:04 PM
> Subject: Re: [ASNativos] componentes y UIEventDispatcher
>
>
> > Bueno, yo no me he peleado mucho con los componentes por ahora pero por
lo
> > que he leido UIEventDispatcher no solo sustituye ASBroadcaster sino que
lo
> > mejora. Yo tambi�n me pierdo bastante todavia con el tema, hay que
meterle
> > horas. De todas maneras mirando UIObject no he visto ninguna referencia
a
> > UIObjectExtensions, �Donde la has visto? .
> >
> > En cuanto al tema del prototype si que lo tengo mas claro, yo he estado
> mas
> > tiempo dandole al AS2. Habia una frase... "Nada nuevo bajo el sol" pues
> > describe exactamente lo que he sentido yo al estar probandolo. AS2 *no*
> > introduce nuevos bytecodes. Esto es, es simplemente otra forma de
> describir
> > objetos, pero una clase creada con AS2 sigue siendo un [type function] o
> > sea, tiene su prototype y todo. Las clases son "falsas". Hombre, te dan
> una
> > serie de ventajas en cuanto a legibilidad, fiabilidad y reutilizacion
del
> > codigo. Pero la proteccion de tipos, y los "strong types" no son una
> > cualidad del flash player sino mas bien del compilador. Haciendo viejas
> > "peripecias" te las puedes saltar. Ya sabeis, el runtime nunca se queja
> por
> > nada :)
> >
> > un saludo
> >
> > Joseba Alonso
> > www.sidedev.net
> >
> > ----- Original Message -----
> > From: "Sergi" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, September 10, 2003 12:47 PM
> > Subject: [ASNativos] componentes y UIEventDispatcher
> >
> >
> > > Weno llevo una hora trasteando con los componentes. Y casi me pierdo
> > > especialmente cuando he tratado de averiguar c�mo reciben soporte para
> > > transmitir eventos al ser inicializados por UIEventDispatcher.
*Supongo*
> > que
> > > UIEventDispatcher reemplazar� a las distintas implementaciones de
> > > ASBroadcaster en nuestros desarrollos.
> > >
> > > En fin, a ver si Joseba me confirma lo siguiente en cuanto al soporte
de
> > > listeners en los componentes
> > >
> > > UIObject <-- Superclase de los componentes
> > >     |
> > >     | utiliza--> UIObjectExtensions
> > >                                     static function Extensions()
> > >
> > > []
> > > UIObjectExtensions.Extensions() llama a
UIEventDispatcher.initialize();
> > que
> > > 'inicializa' UIObject.prototype * como transmisor de eventos.
> > >
> > > *no tengo muy claro xq a�aden propiedades directamente al prototype
> cuando
> > > todo el framework es basado en AS2, pero supongo que tendr�n sus
motivos
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > <!-------------------------------
> > > Lista ASNativos:
> > > subscripciones/desubscripciones
> > > http://www.sidedev.net/asnativos
> > > -------------------------------->
> >
> > <!-------------------------------
> > Lista ASNativos:
> > subscripciones/desubscripciones
> > http://www.sidedev.net/asnativos
> > -------------------------------->
>
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones
> http://www.sidedev.net/asnativos
> -------------------------------->

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a