Diferencias entre Include e Import en Adobe Flex

En este tutorial voy a explicar las diferencias entre include (incluir) e import(importar) en código Flex (actionscript).

Include (incluir), inserta líneas de código de un archivo en el lugar donde se encuentre la sentecia include, es decir, es como si el texto del archivo a incluir, estuviera escrito en el sitio donde hacemos el include.

Import (importar), crea una referencia a un paquete o un archivo que contiene una clase. Pudiendo acceder a objetos y propiedades definidas en clases externas.

Resumiendo:

Include

  • La funcionalidad de include es la misma que incluir código ActionScript entre etiquetas <mx:script></mx:script>
  • No se puede usar include para importar archivos que contengan declaraciones de clase.
  • Si queremos utilizar el código n veces, deberemos usar include n veces.

Import

  • Import nos permite organizar nuestro código de una manera ordenada y lógica agrupando archivos comunes dentro de paquetes.
  • Una funcionabilidad muy aconsejable es que se pueden importar varios archivos en una sola sentencia al usar el comodín *. Por ejemplo importar todos los archivos del paquete dkreativo, la sentencia sería:
    import dkreativo.*

En la página 68 del manual Flex 2 Developer’s Guide podeis encontrar más documentación sobre este tema por si os interesa.

Te puede interesar:

2 comentarios

  • Rabito commented on 10 mayo, 2010 Reply

    Resolviste mi duda.

    Gracias

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *