1

呼び出された変数がvalueあり、そのゲッターを書きたい場合は、ゲッターにgetvalue()適した名前になります。それともgetValue()良いですか?

ゲッター名は変数名と一致する必要があると誰かが私に言いました。

4

6 に答える 6

5

セクション 8.3 JavaBean 仕様のプロパティのデザイン パターンに従って、ゲッターを呼び出す必要がありますgetValueまたはisValue(それが の場合boolean)

于 2012-09-25T23:52:05.507 に答える
3

値がブール値の場合は「isValue」、そうでない場合は「getValue」(JavaBean 規則による) である必要があります。

于 2012-09-25T23:45:50.867 に答える
1

Java Code Conventionsによると、すべてのメソッドは Camel Case を使用して名前を付ける必要があります。適切getValue()な名前になります。

于 2012-09-25T23:48:53.973 に答える
0

ゲッターの「適切な」命名規則は、JavaBean 規則の 1 つだけです。

public TheType getValue() { return value; }

ブール値はis規則に従うことができます (そのセッターは である必要がありますsetValue):

public boolean isValue() { return value; }
于 2012-09-25T23:45:43.787 に答える
0

標準に固執しgetValue()ます - それはcamelCaseと呼ばれます。

于 2012-09-25T23:46:44.840 に答える
0

valueとという名前の 2 つの変数がない限りValue、慣習は(タイプが の場合はgetValue()または) を使用します。isValue()valueboolean

于 2012-09-25T23:48:10.260 に答える