enum ってコンストラクタ持てるの? 持てる。余裕。そして便利 インスタンス制御クラスもシングルトンも enum で http://d.hatena.ne.jp/amachang/20100215/1266245521 ぶっちゃけただのクラスなので、あんまり知られてないけど, コンストラクタどころか任意のインターフェースの実装も出来るし, 自分で抽象メソッド定義して実装する事も出来るよ!! enum Hoge implements Runnable{ FOO("foo"){ @Override public void run() { // 何か処理 } @Override public String getAddress() { return address; } }, BAR("bar"){ @Override public void run() { // 何か処理 } @Overri
![enum はやれば出来る子なんですよ!! - 宇宙行きたい](https://cdn-ak-scissors.b.st-hatena.com/image/square/04ec6386b70ec48c562f177fb7e4f0d549a2ac88/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F61COQ0sX37L.jpg)