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 -------------------------------->
