次のプライベートメンバーがある場合:
private int xIndex;
ゲッター/セッターにどのように名前を付ける必要がありますか:
getXindex()
setXindex(int value)
また
getxIndex()
setxIndex(int value)
編集者
getXIndex()
setXIndex(int value);
?
次のプライベートメンバーがある場合:
private int xIndex;
ゲッター/セッターにどのように名前を付ける必要がありますか:
getXindex()
setXindex(int value)
また
getxIndex()
setxIndex(int value)
編集者
getXIndex()
setXIndex(int value);
?
次のようにする必要があります。
getXIndex()
setXIndex(final int xIndex)
メソッドは動詞で、最初の文字が小文字で大文字と小文字が混在し、各内部単語の最初の文字が大文字である必要があります。
Eclipse ide は、セッターとゲッターを次のように自動的に生成します。
getxIndex()
setxIndex(int value)
これは、Java Bean API 仕様によるものです。
パッケージ java.beans の Introspector.decapitalize を使用する必要があります。Java ルールに準拠しているため、問題はありません。
getXindex()
が最善の方法だと思います。ゲッターは「get」で始まり、その後に最初の文字が大文字のメンバー名が続く必要があります。また、私が聞いた最新の規則では、複数の大文字を次々と避けるべきであると言われています。たとえば、getHTMLtooltip
間違っています。getHtmlTooltip
代わりにすべきです。また、クラスは不変であるため、すべてのメンバーを作成するようにしてください。final
セッターは必要ありません;)