★★ Java の宿題ここで答えます Part 56 ★★
■ このスレッドは過去ログ倉庫に格納されています
0279271
2006/05/04(木) 17:39:46Michael Jackson とか、Bill Gates とかの楽しい社員を削りやがったな!
まあいい、徹夜で勉強してもう寝るから教えとく。
double totalWSalary = 0;
for (int i = 0; i < myEmployee.length; i++) {
totalWSalary += myEmployee[i].calcSalary();
myEmployee[i].printInfo();
}
System.out.println("Total Weekly Salary: "+totalWSalary);
3箇所間違っておったわい。System.out のスペルとスコープ外の変数の使用とローカル変数の未初期化。
何でわざわざ Person クラスを作ったのかとか、何で Person クラスに set メソッドを書いてないのかとか… Employee クラスが何で abstract なのかとか…
説明できなくて教授に起こられてくるが良い…実はちょっち意地悪な書き方なのだよ…ごにょごにょ。
■ このスレッドは過去ログ倉庫に格納されています