[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 10883] Re: インターフェ ースについて



前橋です。

村山@netgeneさん:
>余談ですが
>C#の場合staticフィールドはインスタンス変数から参照できません。
>例:
>--C#--
>public class Hoge{
>  public static String TABLE_NAME = "hoge";
>}
>public class Test{
>  public static void main(String[] args){
>    Hoge hoge = new Hoge();
>    hoge.TABLE_NAME;///←ここでエラー
>  }
>}

C#は出始めの頃にちょっと勉強したきりですっかり忘れてますが、

>でもとっても不便です。

これができなくて不便だという状況を想像できません。
「Hoge.TABLE_NAME」と書けばすむ話じゃないかと思います。

どうせ、インスタンスによって参照するフィールドを切り替える
ようなことはJavaでもできないんですし。

------------------------------------------------------------
  前橋 和弥              PXU00211@xxxxxxxxxxx
                         http://member.nifty.ne.jp/maebashi/
------------------------------------------------------------