- 48 名前:Indooroopilly mailto:sage [2009/07/27(月) 15:15:16 ]
- >>47
コンパイルエラーになる原因 1.BadGradeExceptionがStudent.javaで定義されている。 2.PersonクラスにprintGradeメソッドは定義されていない、よって型がPersonなgeorgeは使えない。 3.martinはPersonなのでStudentにキャストする必要がある。 修正箇所 1.BadGradeException.javaというファイルを作ってその中で定義。 2.georgeの型をStudentにするかキャストしてメソッドコール。((Student)george).printGrade(); 3.martinの型をStudentにするかキャストするか、そもそもleader使ってないので行ごと消す。
|

|