累計
本日
昨日

プロパティのメリット

.NETではクラスにプロパティという変数を呼び出すかのように、値を取得したり代入する仕組みがある。最初は、メソッドを呼び出すのとそれほど変わらないのでは?と感じていたが、使いだすと開発の利便性や読みやすさの点でメリットがあると考える。
オブジェクトに対して、obj.GetXXX();やobj.SetXXX();と書くよりも、obj.XXX = "abc"; data = obj.XXXで取り出せたほうが直観的でわかりやすい。プロパティに入力チェックなどの処理を追加すれば、メソッドでできることはすべてできるので、筆者はなるべくプロパティを使うようにしている。

トラックバック

トラックバックURL:
http://www.apricot-jp.com/cgi/mt/mt-tb.cgi/314

関連情報

Copyright(C) 2007 アーキテクト360 Allrights reserved.