javaでじゃんけんゲームを作りたいです。
ルール
・3人でじゃんけんをして勝った人から1番、2番、3番とする。
(勝った人が2人いた場合、その2人でじゃんけんをして1番と2番を決める)
・5回戦行い1番が多かった人から1位、2位、3位を決める。
(1番が同じ数の場合、2番の数が多い方を上の順位とする)
このルールでオブジェクト指向を用いたじゃんけんゲームを作りたいです。
いろいろ調べていると、playerクラスとjudgeクラスに分けたらいいみたいなのですが、よくわかりません。
よかったらサンプルコードを載せていただきたいです。
よろしくお願いいたします。
public class Player {
String name; int hand; static final int gu = 0, tyoki = 1, pa = 2; //コンストラクタ public Player(String name){ this.name = name; } //手を出すメソッド public int playhand(){ Random rnd = new Random(); int run = rnd.nextInt(3); if(run == 0){ hand = gu; } else if(run == 1){ hand = tyoki; } else{ hand = pa; } System.out.print(hand); return hand; }
}
playerクラスはこんな感じかなと思っています。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。