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

回答編集履歴

1

コード追加

2020/10/15 08:10

投稿

momo1122
momo1122

スコア17

answer CHANGED
@@ -1,5 +1,20 @@
1
1
  ```Java
2
+ import java.util.Scanner;
3
+
4
+ /** Playerクラス */
5
+
6
+ class Player extends TotalPlayer {
7
+ private int myHand;
8
+ private int hand;
9
+ Scanner sc = new Scanner(System.in);
10
+
11
+ /**
12
+ *
13
+ * 標準入力された数値を返す
14
+ * @return
15
+ */
16
+ @Override
2
- public int getHand() {
17
+ public int getHand() {
3
18
  while (true) {
4
19
  System.out.println("コマンド? 0:グー 1:チョキ 2:パー");
5
20
  //
@@ -14,5 +29,19 @@
14
29
 
15
30
  return myHand;
16
31
  }
32
+
33
+
34
+
35
+ /** Playerの手をグー、チョキ、パーで表示するメソッド */
36
+ public void handPlayer() {
37
+ if (hand == 0) {
38
+ System.out.println(getName() + "はグーをだした");
39
+ } else if (hand == 2) {
40
+ System.out.println(getName() + "はパーをだした");
41
+ } else if (hand == 1) {
42
+ System.out.println(getName() + "はチョキをだした");
43
+ }
44
+ }
45
+ }
17
46
  ```
18
47
  として解決致しました。ご回答いただいた方ありがとうございました。