[求助]JAVA作業
Triple Roll的遊戲是由兩個遊戲者和三個骰子所組成。遊戲者輪流擲骰子,並依所擲出的?
諵l得分。當其中一個遊戲者的分數累計達到50分或超過50分時,遊戲便結束。
每一回遊戲者擲三個骰子。擲出後,遊戲者可選擇重擲其中一個骰子以得到更高的成績。沒
有要求遊戲者一定要重擲其中一個骰子。
本遊戲有兩個遊戲者 PlayerA PlayerB
共用一個方法 public void playerTurn (boolean player) {}
方法的內容是玩者這回的遊戲方法
我又另外設計了一個private void player(){}的方法
可以讓player輪流讀入PlayerA及PlayerB
我該怎麼寫呢??(PlayerA,B 一開始就有宣告玩者了)
private void player(){
if (PLAYER1){
return this.playerA;
}
else{
return this.playerB;
}
}return 只能回傳數值所以會錯,我外面又設String player;把程式改成
this.player=playerA;也是不行 請大大指教
--
※ Origin: 雲林科技大學藍天使 <bbs.yuntech.edu.tw> [From: 140.125.202.27]
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 4 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章