定数の共有

インターフェイスに書いておいて各クラスにimplementsする(・∀・)
こんなことも知らなかったよ…orz
まあこれで少しコードがすっきりしたからいいか。
最近はJavaそのものの勉強をおろそかにしてるのでそろそろやらないとなぁ(´・ω・`)

※20131121追記
JAVA PRESS Vol.38によると「Effective Java」の項目17で定数インターフェイスは
使っちゃ駄目ヽ(`Д´)ノって書いてあるらしいw

public class Hage(){
    private Hage(){}//インスタンス化を防ぐ
   
    public static final double DEBURU = 9.10938188e-31;
}

って感じにしてクラス側でstaticインポートしなさいだって。

import static Hage.*;
class Test{
    public static void main(String[] args){
        double testvalue=DEBURU;
    }
}

って感じが正しいらしい。

つーか誰が禿げでデブじゃヽ(`Д´)ノ