クラスに "blah"という名前の変数が含まれている場合、標準のgetter/setter構文は明らかにgetBlah()とsetBlah()です。POJOクラスの "is"変数getter/setterの正しい構文は何ですか?
public type getIsBlah() {
return isBlah;
}
public setIsBlah(type isBlah) {
this.isBlah = isBlah;
}
をそれとも、これを次のようになります。私は、isBlahという名前の変数にPOJOクラスを持っている場合しかし、私は使いますか?
public type isBlah() {
return isBlah;
}
public setBlah(type blah) {
this.isBlah = blah;
}
最初はPOJOの規約により厳密に適合するようだが、第二のタイプは、IntelliJのは、私はクラスのゲッター/セッター(とちょっとを作ってそれを求めるなら、IntelliJのはまだ私を失望させたことのない生成するものです:])。だからそれは好ましい構文ですか?
+1 JavaBeans規約を破ってください。 –
@Vincent:「JavaBeansの規約を破ると言われて+1します。 :) –