正直に言うと、困惑している宿題の問題で助けが必要なんです。
歴史的にパターンとして始まり、現在は Java の言語機能でサポートされているものについて説明します。
ベストアンサー1
彼らはおそらくenum
s を探しているのでしょう。
Java 1.5 で の言語サポートが導入される前はenum
、 のセットをpublic static final int
enum 値として定義するのが標準的な方法でした。
このパターンは Swing のいたるところで見られます。
これらの定数の多くはインターフェースで定義されており、クラスはインターフェースを実装して修飾型名なしで定数を使用することができます。SwingConstants
インターフェース素晴らしい例です。