Escritura del código de una clase

Cuando ya tenga un plan de diseño para la clase, o al menos alguna idea de la información de la que deberá hacer un seguimiento y de las acciones que necesitará realizar, la sintaxis de escritura de una clase es bastante directa.

A continuación se describen los pasos mínimos para crear su propia clase de ActionScript:

  1. Abra un nuevo documento de texto en un programa específico de ActionScript como Flex Builder o Flash, en una herramienta de programación general como Dreamweaver o en cualquier programa que permita trabajar con documentos de texto simple.
  2. Introduzca una sentencia class para definir el nombre de la clase. Para ello, introduzca las palabras public class y, a continuación, el nombre de la clase, seguido de llaves de apertura y cierre que rodearán el contenido de la clase (las definiciones de métodos y propiedades). Por ejemplo:
    public class MyClass
    {
    }
    

    La palabra public indica que es posible acceder a la clase desde cualquier otro código. Para ver otras alternativas, consulte Atributos del espacio de nombres de control de acceso.

  3. Escriba una sentencia package para indicar el nombre del paquete en el que se encontrará el paquete. La sintaxis es la palabra package, seguida del nombre completo del paquete, seguido de llaves de apertura y cierre (que rodearán el bloque de sentencias class). Por ejemplo, se cambiaría el código del paso anterior por el siguiente:
    package mypackage 
    { 
        public class MyClass
        {
        }
    }
    
  4. Defina cada propiedad de la clase con la sentencia var en el cuerpo de la clase; la sintaxis es la misma que se usa para declarar cualquier variable (añadiendo el modificador public). Por ejemplo, si se añaden estas líneas entre los paréntesis de apertura y cierre de la definición de clase, se crearán las propiedades textVariable, numericVariable y dateVariable:
    public var textVariable:String = "some default value";
    public var numericVariable:Number = 17;
    public var dateVariable:Date;
    
  5. Defina cada método de la clase con la misma sintaxis empleada para definir una función. Por ejemplo:

Hay algunos otros elementos de la clase que pueden definirse y que son más complicados.


Flash CS3

 

Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios

Página actual: http://livedocs.adobe.com/flash/9.0_es/main/00000033.html