2011-08-06 3 views
0

私はPlayに出くわしました!フレームワークは数日前です。それは、公共の変数がモデルのインスタンス変数として使用されていることが言及されています。私の人生は、私はそれが危険な練習だったと言われています。私は、Playのドキュメントでカプセル化の問題についてさらに説明していませんでした。使用法は安全な方法ですか? Web上では、Pythonでのカプセル化の欠如をも批判している人々が出てきました。Playでの公開変数の使用!フレームワークモデル

誰かがメリットを明確にすることができます/ demerits..Iは!プレイを勉強し、いくつかの時間を費やすしたいと思います..しかし、私はすべての注意点が存在するかどうかを知りたいです。

よろしくパブリックプロパティを宣言

デイモン

答えて

3

は、クラスを強化するために再生することができますし、開発者の生活が容易になります。

あなたはもちろん、プライベートで変数を作成し、独自のゲッターとセッターを提供することができます。また、ここに書類がありますか:http://www.playframework.org/documentation/1.2.2/model#properties

+1

reply..allためのおかげで例がフィールドを持って、私はプライベート変数を使用することができれば、私は思っていたprivate..so宣言しました。.. –

関連する問題