Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/02/2011, 19:17
Avatar de ARICARRARO
ARICARRARO
 
Fecha de Ingreso: diciembre-2010
Ubicación: México
Mensajes: 227
Antigüedad: 13 años, 10 meses
Puntos: 10
Respuesta: Orientación clases

Si estas usando AS2 esto no te servirá, eso es para AS3 (lo del package).

Un ejemplo en AS2:

Persona.as
Código AS2:
Ver original
  1. class Persona{
  2.   //miembros
  3.       private var Nombre:String;
  4.       private var Edad: Number;
  5.       private var Estatura:Number;
  6.  
  7. //constructor
  8.  
  9. public function Persona(MiNombre:String, MiEdad:Number,MiEstatura:Number){
  10.      this.Nombre=MiNombre;
  11.      this.Edad=MiEdad;
  12.      this.Estatura=MiEstatura;
  13. }
  14.  
  15. //métodos SET y GET
  16.  
  17. public function AsignarNombre(value:String):Void{
  18. this.Nombre=value;
  19. }
  20.  
  21. public function ObtenerNombre():String{
  22.    return this.Nombre;
  23. }
  24. ...
  25. ...
  26. ...
  27.  
  28.  
  29.  
  30.  
  31. }

Ahora en un archivo llamado Persona.fla en el primer fotograma presiona F9 y escribe lo siguiente:

Código AS2:
Ver original
  1. import Persona;
  2.  
  3. var MiPersona: Persona=new Persona("TuNombre",20,1.65);
  4.  
  5. trace("El nombre es:"+ObtenerNombre());
  6. trace("Tu edad es:"+ObtenerEdad());
  7. trace("Estatura"+ObtenerEstatura()+" mts");


Espero que te sirva