Re: [問題] setXXX
除了語氣衝一點之外,
Contactman沒說錯啥阿,
原po問的例子
GoogleSearch search = new GoogleSearch();
search.setKey("000000000000000000000000");
search.setQueryString("Internet standards");
search.setSafeSearch(true);
GoogleSearchResult result = search.doSearch();
沒一個像是用來initialized的參數。
※ 引述《ogamenewbie.bbs@ptt.cc (._.)》之銘言:
> 那個, 我想...
> 他只是在抱怨為什麼沒有多一個建構子來讓他少打一開始的設定...
> 而非要用一個建構子取代掉部份或全部的 setter...
> 上面的看法是我認為大多數人的討論都是集中在下面這個主題的原因.
> "一定會要 new 一個物件, 而那個物件的初值是要該用 setter 還是建構子給定"
> 希望在下的看法能稍微回應到你下面這三句.
> ※ 引述《Contactman.bbs@bbs.badcow.com.tw (小白退散!)》之銘言:
> (恕刪)
> : 用建構子取代Setter!!!?
> : 每次都得強調, 物件產生和回收的成本是很高的, 這討論串看下來, 似乎大家都
> : 沒這個sense. 居然都在Coding的方便性上打轉... Orz
--
夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子
之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下
矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以
喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦將知止知止可以不殆譬道之在天下猶 tm.net.my海
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 16 之 22 篇):