質問: 1){ シンボル: 変数 mapChipNumber 場所: インタフェース Map Terraria.java:293: エラー: Mapはabstractです。インスタンスを生成することはできません map.add(new Map((j * 10) + 10, (i * 10) + 31, 0, Integer.parseInt(strs[j]))); 同じようなエラーは文字数制限の都合上削除しました エラー19個 ``` ### 補足情報(FW/ツールのバージョンなど) Javaのバージョン 10.0.2 ファイル配置 Aというフォルダの中にBというフォルダがありそのBの中にクラスファイルがあります
回答: 簡単に説明 > > Terraria.java:32: エラー: シンボルを見つけられません > > > これはそのままです パッケージが見つからない、というエラーはないようですので大文字小文字等確認してみてください。 > > Terraria.java:293: エラー: Mapはabstractです。インスタンスを生成することはできません > > > これは Map クラスが abstract クラスなので(エラーそのまま)、Map を継承したクラスを使う必要があります。そのクラスはライブラリだとある場合もありますがこの場合は多分作ることになるでしょう。継承、abstract メゾットを実装してそのインスタンスを作成してください。(継承等は参考書やサイトに全部載ってるのでパス) あとですね、正直言ってやっていたことはほぼエラーとは関係ありません。 この際は、ソースをちらっとのぞいてみましょう。また、階層を見ると大抵わかります。 長文失礼いたしました。