2010-12-07 4 views
0

J'ai créé une classe de beans dans un script d'action en utilisant la méthode getters et setters de Flash Builder. la classe est: `Comment créer un bean dans ActionScript?

package default{ 

public class AccountBean 
{ 
    private var _username:String; 
    private var _email:String; 

    public function get username():String { 
     return _username; 
    } 

    public function set username(value:String):void { 
     _username = value; 
    } 
    public function get email():String { 
     return _email; 
    } 

    public function set email(value:String):void { 
     _email = value; 
    } 


    public function AccountBean() { 
    } 
} 
} 

Comment utiliser set et obtenir des méthodes pour cela, est cette création de classe est correcte ou non? S'il vous plaît aider

+0

la classe est techniquement correcte ... quelle est exactement votre question? Pour utiliser les méthodes getter/setter, vous agissez exactement comme s'il s'agissait de propriétés ... var bean: AccountBean = new AccountBean(); bean.email = "[email protected]xemple.com"; trace (bean.email); – momo

Répondre

1

Oui, c'est correct!

 var bean:AccountBean = new AccountBean(); 

    //using the setters 
    bean.username = "Whatever"; 
    bean.email = "[email protected]"; 

    //using the getters 
    trace(bean.username , bean.email); // Whatever [email protected] 
Questions connexes