呼び出された変数がvalue
あり、そのゲッターを書きたい場合は、ゲッターにgetvalue()
適した名前になります。それともgetValue()
良いですか?
ゲッター名は変数名と一致する必要があると誰かが私に言いました。
呼び出された変数がvalue
あり、そのゲッターを書きたい場合は、ゲッターにgetvalue()
適した名前になります。それともgetValue()
良いですか?
ゲッター名は変数名と一致する必要があると誰かが私に言いました。
セクション 8.3 JavaBean 仕様のプロパティのデザイン パターンに従って、ゲッターを呼び出す必要がありますgetValue
またはisValue
(それが の場合boolean
)
値がブール値の場合は「isValue」、そうでない場合は「getValue」(JavaBean 規則による) である必要があります。
Java Code Conventionsによると、すべてのメソッドは Camel Case を使用して名前を付ける必要があります。適切getValue()
な名前になります。
ゲッターの「適切な」命名規則は、JavaBean 規則の 1 つだけです。
public TheType getValue() { return value; }
ブール値はis
規則に従うことができます (そのセッターは である必要がありますsetValue
):
public boolean isValue() { return value; }
標準に固執しgetValue()
ます - それはcamelCaseと呼ばれます。
value
とという名前の 2 つの変数がない限りValue
、慣習は(タイプが の場合はgetValue()
または) を使用します。isValue()
value
boolean