Re: [問題] 樂透的程式

看板java作者 (痞子軍團團長)時間19年前 (2006/02/23 19:38), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/9 (看更多)
標題贅字太多 ※ 引述《omonkeyo (雙生兒)》之銘言: : 老師要我們回家寫出來簡易的樂透程式 : 老師有先寫一點點程式碼給我們 : 如下 : public class Lotter{ : private int ball=0; : public void setball(int b){ : ball=b; : } : public void roll(){ : int ball=49;} : double di=49*Math.random()+1; : double num1=Math.floor(d1); : 請問應該再加上哪些才可以完成它呢? 前面這些,版主判斷為作業文 即使不是作業文,問題也敘述不清(你沒有說清楚你到底要寫什麼) 煩請原 po 往後發文時改進 : 才學第3堂課 很多地方都還不大懂 像是 : private int ball=0; : public void setball(int b){ : ball=b; 這個 ball 是 Lotter 的 field : } : public void roll(){ : int ball=49;} 這個 ball 是 roll 這個 method 的區域變數 兩個 ball 是不同的變數 當然,這樣子寫並不是一件很快樂的事情 (不管是新手老手) : 這邊為什麼要這樣設呢?? 不懂為啥上面ball=b; 下面又變成int ball=49 : 這兩個不是都是方法嗎?? 對於 setball 根 roll 而言 是的,這兩個都是方法 但是,如果你要問說,為什麼要這樣子寫 坦白說,光看你給的程式碼,完全看不出來有什麼用意 [茶] 你到不如撇開這些 code 好好想一下,你要怎麼設計你的程式 -- 侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw 眾目睽睽無心顫 個人版:telnet://legend.twbbs.org 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.204.16.17
文章代碼(AID): #13_Pw_1D (java)
文章代碼(AID): #13_Pw_1D (java)