ヒューマンマシンインタラクティブ版じゃんけんゲーム
1574 ワード
, , 3 , Person ,Computer Game 。 Person Computer 、 。Game , 。 :
(1)Person
package com.GuessFist;
import java.util.Scanner;
public class Person {
public String Name;
public int Score;
public void GetName(String name){
Name=name;
}
public int GetFist(){
Scanner input=new Scanner(System.in);
int Fist=input.nextInt();
if (Fist<1&&Fist>3) {
System.out.println("Warning! ");
return 0;
}
switch (Fist) {
case 1:
System.out.println("\t "+Name+", ");
return Fist;
case 2:
System.out.println("\t "+Name+", ");
return Fist;
case 3:
System.out.println("\t "+Name+", ");
return Fist;
default:
System.out.println("Warning! , ");
GetFist();
break;
}
return 0;
}
}
(2)Computer
package com.GuessFist;
import java.util.Random;
public class Computer {
public String Name;
public int Score;
public void GetName(String name){
Name=name;
}
public int GetFist(){
Random r=new Random();
int Fist=r.nextInt(2)+1;
switch (Fist) {
case 1:
System.out.println("\t "+Name+" ");
return Fist;
case 2:
System.out.println("\t "+Name+" ");
return Fist;
case 3:
System.out.println("\t "+Name+" ");
return Fist;
default:
break;
}
return 0;
}
}
(3)