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.
Resolviste mi duda.
Gracias
Nada 😀