トップページ > プログラム > 2014年10月09日 > 6u5vf2R/

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

4 位/179 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000001236



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
★★Java質問・相談スレッド170★★

書き込みレス一覧

★★Java質問・相談スレッド170★★
909 :デフォルトの名無しさん[sage]:2014/10/09(木) 21:48:29.58 ID:6u5vf2R/
初歩的かもしれないけど、質問させてくれ。
クラスFとクラスFを継承したクラスR1を定義し、別のクラスR2の中でF f = new F[50];としてF型の配列を宣言したんだけど、この配列の要素としてR1型のものを格納することは出来る?
★★Java質問・相談スレッド170★★
911 :デフォルトの名無しさん[sage]:2014/10/09(木) 22:43:51.96 ID:6u5vf2R/
>>910
ありがとう。
Fにはcというメソッドを定義していて、R1では同様のメソッドをオーバーライドしてる。
R1のみで定義されている変数が2つあるのがコンパイルエラーの原因なのかな?
R1では引数を2つ取るので、f[0] = new R1(1.0, 10);みたいな感じで記述したんだけど、ここでエラーが出るっぽくて悩んでる
★★Java質問・相談スレッド170★★
913 :デフォルトの名無しさん[sage]:2014/10/09(木) 22:56:15.70 ID:6u5vf2R/
>>912
エラーメッセージがこの行に7個あるんだけど、読んでもどう直せば良いか分からん。
']'がない、型の開始が不正、<identifier>がない、';'がない、無効なメソッド宣言、型の開始が不正、型の開始が不正。
★★Java質問・相談スレッド170★★
917 :デフォルトの名無しさん[sage]:2014/10/09(木) 23:11:30.09 ID:6u5vf2R/
>>914
いや、この行がないとコンパイルは通るからそれはないはず。

>>915
すまん、F[]にしてた。ただそれでも動かない。
911に記述した部分が不味いらしいのは分かるんだけど、どう不味いのかが分からない。
★★Java質問・相談スレッド170★★
921 :デフォルトの名無しさん[sage]:2014/10/09(木) 23:19:33.46 ID:6u5vf2R/
>>919
全角スペースは可視化してるので挟んでいない。
もう一度、f[0] = new R1(1.0, 10);としてみたが、やはりだめだった。
★★Java質問・相談スレッド170★★
925 :デフォルトの名無しさん[sage]:2014/10/09(木) 23:45:43.70 ID:6u5vf2R/
頼んだ http://ideone.com/amJdPH


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