私はイベント駆動型プログラミングと MVC の使用にかなり慣れていないので、この質問が質問ではないように思われる場合はご容赦ください。
シングルトン モデル クラス (Client) に値を割り当てようとしています。2 つのオプションがあります。
モデル クラス コンストラクターを使用して、次のように自分自身に割り当てることができます。
クラスクライアント{
public var name; public var email; public function Client(arg_name, arg_email){ this.name = arg_name; this.email = arg_email; } }
コントローラーを使用して、次のように値を割り当てることができます。
Class Controller{ public var client:Client = new Client(); public function assign(){ client.name = "booo"; client.email = "blaaah@email.com"; }
}
これらのうちどれがより良い解決策ですか? :)私がとても混乱している理由は、モデルクラスに値を渡して#1を実行するだけの例を見たことがあります([var fullname = fname + lname]などの新しい変数を設定しますが、モデルに値を割り当てるのはコントローラーの仕事です。