【初心者】Java質問・相談スレ23【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0022デフォルトの名無しさん
NGNGpublic class Word {
private String aStr;
public Word() {
aStr = "a word";
}
}
っていうやり方が気に入ってる
つまり、初期化はすべてコンストラクタの中
(あるいはコンストラクタの中の初期化メソッドinitXXXなど)
ちなみによ、>>17よ
前者のプログラムなら
private String aStr = null; って
nullやる必要ないぜ
以前、コンパイラに「初期化されて無い可能性が・・・」などと言われた経験からか?
それを恐れてどこでもnullやってるようじゃ、まだ理解が足りないな
■ このスレッドは過去ログ倉庫に格納されています