[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends] Re: getterの命名について
アステル関西まっTelサービス(着信専用サービス、月額基本料金¥0)申込受付中
通話ができるので、彼女や、塾通いお子さんにもう1台!http://www2.gulf.or.jp/
---------------------------------------------------------------------------
In article <199910070718.QAA19478@xxxxxxxxxx>
inami wrote:
>取り出した値が null かチェックする場合を考えた場合、何か変な
>気がしますが気のせいでしょうか。
:
>と言うか、西沢さんの考えたのは Foo ではなく obj の方のメソッ
>ドとして、
>class Obj {
> Foo foo;
>
> public Foo getFoo() {
> retuen foo;
> }
> public boolean fooIsNull() {
> return foo==null;
> }
>}
>とか、各プロパティ毎に xxxIsNull()を作るような感じでしょうか。
>isNull(String propertyName) とか付けて、プロパティ名で
>リフレクション使って……とか?(^^;
boolean isNull(Object target) {
return target == null;
}
というのがObjectクラスにあれば、どこからでもisNull(target)とか
isNull(bar.getFoo())とか出来ます.
──────────────────
木下 信@イデア
──────────────────