當前位置:編程學習大全網 - 編程軟體 - java中編程實現如下的骰子遊戲:丟下兩個骰子,若分值的總值為7點,則“贏”;否則“輸”。

java中編程實現如下的骰子遊戲:丟下兩個骰子,若分值的總值為7點,則“贏”;否則“輸”。

public class Test {

public static void main(String[] args){

DieGame dieGame = new DieGame();

if (dieGame.play()) {

System.out.println("妳贏了!");

} else {

System.out.println("妳輸了!");

}

}

}

class Die {

private int faceValue;

public int getFaceValue() {

return faceValue;

}

public void setFaceValue(int faceValue) {

this.faceValue = faceValue;

}

public void roll() {

this.faceValue = (int) (Math.random() * 6 + 1);

}

}

class DieGame {

private Die die1 = new Die();

private Die die2 = new Die();

public boolean play() {

die1.roll();

System.out.println("第壹次點數:" + die1.getFaceValue());

die2.roll();

System.out.println("第二次點數:" + die2.getFaceValue());

if (die1.getFaceValue() + die2.getFaceValue() == 7) {

return true;

} else {

return false;

}

}

}

  • 上一篇:大型構造塊編程
  • 下一篇:電腦組裝機配置有什麽推薦?
  • copyright 2024編程學習大全網