- 168 名前:デフォルトの名無しさん [2010/01/15(金) 12:08:09 ]
- interfaceでメンバ変数作ると、static finalだからinterfaceですぐ代入しないといけませんよね?
つまり、実装クラスでinterfaceで定義されたメンバ変数に代入する事は出来ませんよね? あと、interfaceでstaticなメソッドを宣言(staticなアクセサを作りたい)する事は出来ませんよね? 要するに、interfaceにstaticなフィールドを作りたいんだけど、 値は実装クラスによって異なる。(一度定義すれば変わらない) interfaceにstaticなアクセサか実装クラスから代入出来るstaticなフィールドを宣言したい。 これが可能なのかどうか、代わりにどんな手段があるのか教えて下さい。
|

|