ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Java質問&情報提供サイトコミュのSJC-A 模擬試験について。

  • mixiチェック
  • このエントリーをはてなブックマークに追加
はじめまして。

Java初心者でSJC-Aを受験する者です。

おしえて頂きたいのです。

結果は4が出力されます。

なぜ、4が出力されるのか?とその流れ(処理される順番)が全くわかりません。

分かる方がいらっしゃるのであれば教えていただけるとありがたいです。よろしくお願いします。


class Data { int d; }

class DataProc{
void incr(final Data data){ data.d++; }
void add(Data data, int a){data.d +=a; }
}


class Sample3_3{
public static void main(String[] args){
Data data = new Data();
DataProc dp =new DataProc();
dp.incr(data);
dp.add(data,3);
System.out.println(data.d);
}
}

コメント(2)

>シークさん

わかりやすい説明ありがとうございます。

助かりました。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Java質問&情報提供サイト 更新情報

Java質問&情報提供サイトのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング