- ベストアンサー
参照型クラスキャストで実行時エラーにならないパターン
class SUPER{} class SUB extends SUPER{} 上記のような関係がある場合に、以下の記述をするとコンパイルは通るが実行時エラーになる可能性がある。ということですが、実行時エラーにならない場合が想像できません。 ご存知の方がいらっしゃいましたら教えていただけるとありがたいです。 SUB v_sub = (SUB)new SUPER();
- みんなの回答 (2)
- 専門家の回答
class SUPER{} class SUB extends SUPER{} 上記のような関係がある場合に、以下の記述をするとコンパイルは通るが実行時エラーになる可能性がある。ということですが、実行時エラーにならない場合が想像できません。 ご存知の方がいらっしゃいましたら教えていただけるとありがたいです。 SUB v_sub = (SUB)new SUPER();