トップページ > プログラム > 2017年12月01日 > 4WTG5BjQ

書き込み順位&時間帯一覧

52 位/176 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000100000000000000001



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Java入門・初心者質問スレ Part.5©2ch.net

書き込みレス一覧

Java入門・初心者質問スレ Part.5©2ch.net
703 :デフォルトの名無しさん[]:2017/12/01(金) 07:25:24.88 ID:4WTG5BjQ
インスタンスフィールドが初期化されるのはオブジェクトが作られたときでは
あるけれどもコンストラクタではないっすよ

なぜならばコンストラクタよりも先に実行される初期化ブロックで
すでに初期化された値を使用できるから

細かいようだけれども細かいことを問う試験なので用語は慎重に選んだがよいかと

>>701
0になる理由がわからないということだけれども
100になると思ったとするならば、クラスとオブジェクトの理解が不十分かと
クラスは設計図でオブジェクトはクラスをもとにメモリを確保したもの。
値を保持するのはオブジェクト。

Employee emp = new Employee();
Sales sal = new Sales();

これらの2つは別のオブジェクトなので
empに設定した値がsalに引き継がれるわけじゃないっすよ


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。