些細な質問に思えるかもしれませんが、私はたくさん検索しましたが、答えが見つかりませんでした.
次のような最終フィールドがある場合:
private final double DEGREES;
変数は最終的なので大文字で書かれていますが、ゲッターメソッドも大文字で書かれますか? では、getDEGREES または getDegress でしょうか?
些細な質問に思えるかもしれませんが、私はたくさん検索しましたが、答えが見つかりませんでした.
次のような最終フィールドがある場合:
private final double DEGREES;
変数は最終的なので大文字で書かれていますが、ゲッターメソッドも大文字で書かれますか? では、getDEGREES または getDegress でしょうか?
である必要がありますgetDegrees
。そして、私の意見では、すべて大文字にする必要があるのは一部のフィールドだけstatic final
です。final のメンバー フィールドは、すべて大文字にする必要はありません。
/edit
確かに、Oracle のJava コード規則static final
では、すべて大文字の定数のみを使用するように指示されており、すべてのメンバー変数は小文字のキャメルケースにする必要があります。
それが定数の場合、ゲッターなしで静的フィールドとして公開できます。それが標準的なやり方のようです。
ゲッターの適切な命名規則は getDegrees です