Re: [問題] setXXX

看板java作者時間19年前 (2006/07/19 20:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串14/22 (看更多)
若是這樣, 那我真是太對不起大家了... 先向大家致歉一下 ※ 引述《Pistachi.bbs@mobbs.stut.edu.tw ()》之銘言: : 或許在狀況外的人是你唷... : 有沒有好好的看別人的文章? : 我相信原PO也知道這個"常識" : 他只是在報怨 為啥不"多"個建構子 : 可以輸入參數.... : 隨便就說別人沒sence... : 唔 是不對的 囧 : ※ Contactman.bbs@bbs.badcow.com.tw (小白退散!) wrote: : > 用建構子取代Setter!!!? : > 還真是天才到讓人倒地的想法呀! : > 敢問兄臺, 以上例來說, 若用建構子, 是否每做一次查詢就必須重新create新的物件? : > 那就失去物件重複使用的便利性了. : > 因為建構子只能new呀! : > 每次都得強調, 物件產生和回收的成本是很高的, 這討論串看下來, 似乎大家都 : > 沒這個sense. 居然都在Coding的方便性上打轉... Orz : > 以此例來說, 若作連續查詢, 其實我只要不斷改變QueryString()的屬性就好, 同一個 : > 物件就可不斷幫我服務. : > 但若用建構子做這件事, 連續查詢, 我不但要連續產生不同的物件, 還必須每次都指定 : > Key和SafeSearch, 兩個每次都一樣的參數, 簡直跟智障一樣, 方便個鬼?? : > 反正用建構子來取代所有參數的Setter, 物件只能用完就丟, 不如乾脆寫個Static的 : > method直接給參數拿結果還快些.... : > eg: : > class GoogleSearch { : > public static GoogleSearchResult doSearch(string Key, : > string QueryString, : > bool safeSearch) { : > .... : > } : > } : > 看到這樣的發問, 只能 oh, my god! -- 我主修物理 選修計概 副修離散 唉.....三修國文 -- ╭──── Origin:<不良牛牧場> bbs.badcow.com.tw (210.200.247.200)─────╮ Welcome to SimFarm BBS -- From : [59.112.97.184] ◣◣◢ ◢◢不良牛免費撥接→電話:40586000→帳號:zoo→密碼:zoo ◣◣─╯
文章代碼(AID): #14lYP500 (java)
討論串 (同標題文章)
文章代碼(AID): #14lYP500 (java)