[問題]global varible好不好??

看板java作者 (加油!!變強)時間19年前 (2006/05/27 22:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
小弟算是剛碰爪哇沒多久時間 是照著學校進度慢慢學的 在寫著作業的過程中 從一開始的全部在main裡硬幹 到慢慢的分method寫去呼叫 然後到習慣用參數去思考method的寫法 感覺上很多語言範例或固式教學內容(不一定java) 都灌輸著"function是傳參數進去,回傳值出來" 不過在每次弄作業的過程中 常常發覺依照參數值去寫method有時還是很難寫 因為有時同時要改的變數實在太多了 若全部都用參數傳入的話,那不是要傳一堆??? 所以最後都索性把變數全部宣告在主程式的scope裡 這樣全部裡面的method都不用傳參數,直接改值就好了 感覺雖然這樣很方便,但覺得應該是我還沒寫到大程式巴 不然啥的物件導向都還沒實際常常會用到 我想問的是 各位老手們,你們真的出去工作或是接案子或是做專題專案 真的會把變數都弄成封裝,然後method的操作變數都是用參數 然後寫的程式真的都變 充分的使用封裝,繼承,多型這些課本教的制式物件導向觀念嗎?? 還是根本沒差???就是為了應付案子也會用硬幹的方式做出來也沒差?? 不好意思!!!好像有點離標題太遠了XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.128.50.95
文章代碼(AID): #14U6V5qM (java)
文章代碼(AID): #14U6V5qM (java)