import java.util.Random;
public class Driver {
public static void main(String args[]) {
MonetaryCoin monetary = new MonetaryCoin();
Coin coin = new Coin();
for(int s=0; s<4; s++)
System.out.println("동전 "+(1+s)+":" + coin.Coin() + " = 현재면 = " + monetary.mone_coin());
System.out.println(monetary.num);
}
}
class Coin {
int face;
String coinface;
public String Coin() {
Random rand = new Random();
face = rand.nextInt(2);
if (face == 0)
coinface = "앞면";
else
coinface = "뒷면";
return coinface;
}
}
class MonetaryCoin extends Coin {
int change;
int change_face;
int num;
public int mone_coin(){
Random rand = new Random();
change = rand.nextInt(4);
if (change == 0)
change_face = 10;
else if (change == 1)
change_face = 50;
else if (change == 2)
change_face = 100;
else if (change == 3)
change_face = 500;
num += change_face;
return change_face;
}
}
/*
출력 결과:
동전 1:앞면 = 현재면 = 50
동전 2:뒷면 = 현재면 = 500
동전 3:뒷면 = 현재면 = 500
동전 4:앞면 = 현재면 = 100
동전 핪 : 1150
*/
반응형