java中编程实现如下的骰子游戏:丢下两个骰子,若分值的总值为7点,则“赢”;否则“输”。

游戏之家 游戏资讯 2024-12-05
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() {

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;

}

}

}

版权声明:本文由上海权中高网络科技有限公司原创或收集发布,如需转载请注明出处。

本文链接:http://www.isiree.com/1/304872