- 302 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 19:39:19 ]
- >>262
thisつけるかどうかはどこのスコープかによる。 迷ってるならCheckStyleを使うべき。CheckStyleがthisの付け忘れを指導してくれる。 もしEclipseを使って開発してるならEclipseにもCheckStyleプラグインがあるからそれを使うといい。 > 内部クラスにもthisとかつけたほうがいいの? > ClassAという内部クラスがあったとき > this.ClassA a = new this.ClassA(); そもそもnewのあとにthis.は不要。 型の頭にthis.つけたらコンパイルエラー。 インスタンス生成のことをよくわかってないようなので 基礎から勉強し直した方がいいと思う。実際に自分でそのソースコードを書いて、 コンパイルして自分の目で確かめてみましょう。 内部クラス等の扱いについての詳しい解説は『Java言語仕様』を読むかそこいらのJava入門サイトでも読んだほうが早い。 >>263 CONSTANT_A(1)という書式は無理にする必要ない。 CONSTANT_Aでもいい。toString()が返す値が1になるかわりに"CONSTANT_A"にかわるだけ。 そこいらのサイトを検索して出るJavaのenumの仕様とサンプルを見るべし。
|

|