{"rsdb":{"rid":"87958","subhead":"","postdate":"0","aid":"65320","fid":"76","uid":"1","topic":"1","content":"
\n \u5efa\u9020\u8005\u6a21\u5f0f\uff08Builder\uff09 \n
\n \u5de5\u5382\u7c7b\u6a21\u5f0f\u63d0\u4f9b\u7684\u662f\u521b\u5efa\u5355\u4e2a\u7c7b\u7684\u6a21\u5f0f\uff0c\u800c\u5efa\u9020\u8005\u6a21\u5f0f\u5219\u662f\u5c06\u5404\u79cd\u4ea7\u54c1\u96c6\u4e2d\u8d77\u6765\u8fdb\u884c\u7ba1\u7406\uff0c\u7528\u6765\u521b\u5efa\u590d\u5408\u5bf9\u8c61\uff0c\u6240\u8c13\u590d\u5408\u5bf9\u8c61\u5c31\u662f\u6307\u67d0\u4e2a\u7c7b\u5177\u6709\u4e0d\u540c\u7684\u5c5e\u6027\uff0c\u5176\u5b9e\u5efa\u9020\u8005\u6a21\u5f0f\u5c31\u662f\u524d\u9762\u62bd\u8c61\u5de5\u5382\u6a21\u5f0f\u548c\u6700\u540e\u7684Test\u7ed3\u5408\u8d77\u6765\u5f97\u5230\u7684\u3002\u6211\u4eec\u770b\u4e00\u4e0b\u4ee3\u7801\uff1a\n <\/div> \n
\n \u8fd8\u548c\u524d\u9762\u4e00\u6837\uff0c\u4e00\u4e2aSender\u63a5\u53e3\uff0c\u4e24\u4e2a\u5b9e\u73b0\u7c7bMailSender\u548cSmsSender\u3002\u6700\u540e\uff0c\u5efa\u9020\u8005\u7c7b\u5982\u4e0b\uff1a\n <\/div> \n
\n \u5efa\u9020\u7c7b\uff1a\n <\/div> \n
\n [java<\/a>] \n <\/div> \n
\n public class Builder { \n <\/div> \n
\n \n <\/div> \n
\n private List list = new ArrayList(); \n <\/div> \n
\n \n <\/div> \n
\n public void produceMailSender(int count){ \n <\/div> \n
\n for(int i=0; i \n
\n list.add(new MailSender()); \n <\/div> \n
\n } \n <\/div> \n
\n } \n <\/div> \n
\n \n <\/div> \n
\n public void produceSmsSender(int count){ \n <\/div> \n
\n for(int i=0; i \n
\n list.add(new SmsSender()); \n <\/div> \n
\n } \n <\/div> \n
\n } \n <\/div> \n
\n } \n <\/div> \n
\n \n <\/div> \n
\n \u6d4b\u8bd5\u7c7b\uff1a\n <\/div> \n
\n [java<\/a>] \n <\/div> \n
\n public class Test { \n <\/div> \n
\n \n <\/div> \n
\n public static void main(String[] args) { \n <\/div> \n
\n Builder builder = new Builder(); \n <\/div> \n
\n builder.produceMailSender(10); \n <\/div> \n
\n } \n <\/div> \n
\n } \n <\/div> \n
\n \n <\/div> \n
\n \u4ece\u8fd9\u70b9\u770b\u51fa\uff0c\u5efa\u9020\u8005\u6a21\u5f0f\u5c06\u5f88\u591a\u529f\u80fd\u96c6\u6210\u5230\u4e00\u4e2a\u7c7b\u91cc\uff0c\u8fd9\u4e2a\u7c7b\u53ef\u4ee5\u521b\u9020\u51fa\u6bd4\u8f83\u590d\u6742\u7684\u4e1c\u897f\u3002\u6240\u4ee5\u4e0e\u5de5\u7a0b\u6a21\u5f0f\u7684\u533a\u522b\u5c31\u662f\uff1a\u5de5\u7a0b\u6a21\u5f0f\u5173\u6ce8\u7684\u662f\u521b\u5efa\u5355\u4e2a\u4ea7\u54c1\uff0c\u800c\u5efa\u9020\u8005\u6a21\u5f0f\u5219\u5173\u6ce8\u521b\u5efa\u7b26\u5408\u5bf9\u8c61\uff0c\u591a\u4e2a\u90e8\u5206\u3002\u56e0\u6b64\uff0c\u662f\u9009\u62e9\u5de5\u7a0b\u6a21\u5f0f\u8fd8\u662f\u5efa\u9020\u8005\u6a21\u5f0f\uff0c\u4f9d\u5b9e\u9645\u60c5\u51b5\u800c\u5b9a\u3002\n <\/div> \n<\/dd>","orderid":"0","title":"\u8bbe\u8ba1\u6a21\u5f0f\u8be6\u89e3\u4e4b\u5efa\u9020\u8005\u6a21\u5f0f","smalltitle":"","mid":"0","fname":"JAVA","special_id":"0","bak_id":"0","info":"0","hits":"550","pages":"1","comments":"0","posttime":"2014-11-24 12:04:52","list":"1416801892","username":"admin","author":"","copyfrom":"","copyfromurl":"","titlecolor":"","fonttype":"0","titleicon":"0","picurl":"https:\/\/www.cppentry.com\/upload_files\/","ispic":"0","yz":"1","yzer":"","yztime":"0","levels":"0","levelstime":"0","keywords":"\u8bbe\u8ba1\u6a21\u5f0f<\/A> \u8be6\u89e3<\/A> \u5efa\u9020<\/A> \u6a21\u5f0f<\/A>","jumpurl":"","iframeurl":"","style":"","template":"a:3:{s:4:\"head\";s:0:\"\";s:4:\"foot\";s:0:\"\";s:8:\"bencandy\";s:0:\"\";}","target":"0","ip":"114.215.104.12","lastfid":"0","money":"0","buyuser":"","passwd":"","allowdown":"","allowview":"","editer":"","edittime":"0","begintime":"0","endtime":"0","description":"\u8bbe\u8ba1\u6a21\u5f0f\u8be6\u89e3\u4e4b\u5efa\u9020\u8005\u6a21\u5f0f","lastview":"1703105329","digg_num":"5333","digg_time":"0","forbidcomment":"0","ifvote":"0","heart":"","htmlname":"","city_id":"0"},"page":"1"}