実現したいこと
ここに実現したいことを箇条書きで書いてください。
RPG風のゲームを作るため、主人公であるHeroクラスを定義したい。
前提
ここに質問の内容を詳しく書いてください。
javaでゲームをつくっているのですが、主人公であるHeroクラスの製作において、メソッドの定義をしようとすると、どうあがいてもエラーが起きてしまいます。
発生している問題・エラーメッセージ
エラーメッセージ ・説明 リソース パス ロケーション タイプ トークン "int" に構文エラーがあります。正しくは record です Hero.java /reportsupport/src/reportsupport 行 7 Java 問題 ・説明 リソース パス ロケーション タイプ パラメーター heroattack の修飾子が正しくありません。final のみが許可されています Hero.java /reportsupport/src/reportsupport 行 7 Java 問題 ### 該当のソースコード ```ここに言語名を入力 java ソースコード package reportsupport; public class Hero extends character { public Hero(){ hp=500; attackpoint=100; public int heroattack (int atpo,int hpo) { int wound=hpo-atpo; int wound; } } } package reportsupport; public class character { int hp; int attackpoint; double guardrate=1.0d; } ### 試したこと ここに問題に対して試したことを記載してください。 finalやrecordに置き換えても、また別のエラーが起きてしまったり,woundの修飾子を「byte」にするよう言われてしまうので、どうすればいいかわからない状況です。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2024/04/03 14:14
2024/04/03 14:35