実行時にClassCastExceptionがスローされる理由を説明してもらえますか? Image of answer I found onlineClassCastExceptionの混乱でエラーが見つかりません
-2
A
答えて
0
Dog
はMammal
のサブクラスです。 Dog
のオブジェクトを作成した場合。犬はMammal
であるため、Mammal
にキャストすることもできます。
Mammal
のオブジェクトを作成した場合、すべての犬がMammal
であるとは限りませんので、Dog
に変換(キャスト)することはできません。
+0
おかげで、Bさんの答えがなぜbであるのか教えてください。私はそれがちょうど偽造がインスタンス化されていないかどうかわからないのですか? – Trea704
+0
同様の場合です。 「哺乳動物」は「犬」に変換(割り当て)することはできません。私の答えがあなたの問題を解決するならば、答えを受け入れてマークし、答えをアップアップすることを忘れないでください。 –
関連する問題
- 1. オブジェクトが見つかりません。エラー
- 2. MicrosoftAjax.jsエラーが見つかりません}
- 3. キーが見つかりませんエラー
- 4. javacriptエラーが見つかりません
- 5. アセンブリコード - エラーが見つかりません
- 6. エラー "auth_password_changeが見つかりません"
- 7. モジュールが見つかりません:エラー:
- 8. モジュールが見つかりませんエラー:
- 9. プロローグパズル、エラーが見つかりません
- 10. エラーshfmtが見つかりません
- 11. csc.exeエラーが見つかりません
- 12. エラーorg.apache.xerces.jaxp.DocumentBuilderFactoryImplが見つかりません
- 13. htmlが見つかりませんエラー
- 14. vcvarsall.batエラーが見つかりません
- 15. エラー:uglifyjsが見つかりません
- 16. エラー「が見つかりませんmscoreei.dll」
- 17. モジュールが見つかりません:エラー
- 18. "EGLConfigが見つかりません!"エラー
- 19. サーブレットが見つかりませんエラー
- 20. HttpWebResponseエラーが見つかりません
- 21. エラーが見つかりません
- 22. エラー:モジュールが見つかりません "
- 23. Djangoエラー: ''( ''、) 'が見つかりません。
- 24. DOMが見つからないエラー混乱
- 25. エラー:メインクラスが見つかりません/ロードできません
- 26. エラー:エラー:単一のグロブでファイルが見つかりません:
- 27. Railsレコードが見つかりませんエラーIDなしでワークアウトが見つかりませんでした
- 28. 混乱playframeworkエラーが
- 29. polylang:エラー404ページが見つかりませんでした。エラー
- 30. mysqlエラー1064で構文エラーが見つかりません
コードを入力してください。画像ではありません。また、画像を追加する場合は、画像上のリンクではなくサイト上で行ってください。 –
'Mammal'sの全てが' Dog'sなのではありませんか? – UnholySheep
すべての哺乳類が犬ではないので、逆鋳造がクラッシュしています... –