teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

説明の補足

2021/10/03 08:58

投稿

jhashimoto
jhashimoto

スコア843

answer CHANGED
@@ -2,4 +2,16 @@
2
2
  System.out.println("pn1にセットされている数値:"+pn1.setNum());
3
3
  ```
4
4
 
5
- `setNum`を引数なしで呼び出しています。
5
+ `setNum`を引数なしで呼び出しています。
6
+
7
+ まずエラーメッセージを読みましょう。2行目にエラー箇所が出力されています。
8
+ ```
9
+ ShowingPrimeNumber.java:7: エラー: setNumに適切なメソッドが見つかりません(引数がありません)
10
+ System.out.println("pn1にセットされている数値:"+pn1.setNum());
11
+ ^
12
+ メソッド NaturalNumber.setNum(int)は使用できません
13
+ (実引数リストと仮引数リストの長さが異なります)
14
+ メソッド PrimeNumber.setNum(int)は使用できません
15
+ (実引数リストと仮引数リストの長さが異なります)
16
+ エラー1個
17
+ ```