私はJavaプログラムのメンテナンスタスクを割り当てられ、これを見つけました:
public void setActiveCode(boolean isActiveCode) {
this.isActiveCode = isActiveCode & Boolean.TRUE;
}
の型はthis.isActiveCode
ですboolean
。同じ概念が、クラス内のすべてのブール セッターに対して繰り返されます。なぜこのように行われるのか理解できず、元の開発者に尋ねることもできません。
これを行う正当な理由はありますか?