エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Javaで定数を定義するには定数クラスを使おう -- ぺけみさお
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Javaで定数を定義するには定数クラスを使おう -- ぺけみさお
Javaで定数をまとめて定義するには、インタフェースとクラスを使う方法が考えられる。以下ではこれらを... Javaで定数をまとめて定義するには、インタフェースとクラスを使う方法が考えられる。以下ではこれらをそれぞれ定数インタフェース、定数クラスと呼ぶことにする。このうち定数インタフェースは、以下の点で問題があるため、避けたほうが良い。 クラスが定数インタフェースを実装している事が不必要に外部に漏洩してしまう定数インタフェースが不要になった場合の変更に弱い定数インタフェースを実装したサブクラスの名前空間がすべて汚染されてしまうこのためJavaで定数をまとめて定義するには以下のような定数クラスを用いた方が良い。 package constants; // この例ではconstantsパッケージ public class MathConstants { // privateコンストラクタでインスタンス生成を抑止 private MathConstants(){} // 定数 public stati