女人被躁到高潮嗷嗷叫游戏,久久久久亚洲av成人人电影,久久久精品人妻一区二区三区四,久久久久无码精品国产app,免费人成视频在线播放

留求藝—您的留學(xué)規(guī)劃師

問(wèn)工廠模式創(chuàng)建的對(duì)象和new創(chuàng)建的對(duì)象有什么區(qū)別

107次

問(wèn)題描述:

工廠模式創(chuàng)建的對(duì)象和new創(chuàng)建的對(duì)象有什么區(qū)別急求答案,幫忙回答下

最佳答案

推薦答案

設(shè)計(jì)模式的一個(gè)重要原則就是:別改代碼,只需要添代碼,以前所有的老代碼,都是有價(jià)值的,需要盡力保留new一個(gè)對(duì)象時(shí),new的過(guò)程是寶貴的如何創(chuàng)建老對(duì)象的知識(shí)點(diǎn)(有的new很復(fù)雜,包括了很多參數(shù)),如果這個(gè)代碼被修改了,那么保留的老對(duì)象也不知道怎么使用了,整個(gè)體系殘缺了所以要想辦法保留老對(duì)象的new過(guò)程,把這個(gè)new過(guò)程保存分布到一系列工廠類里,就是所謂的工廠模式,一般有三種方式來(lái)封裝簡(jiǎn)單工廠:把對(duì)象的創(chuàng)建放到一個(gè)工廠類中,通過(guò)參數(shù)來(lái)創(chuàng)建不同的對(duì)象。

這個(gè)缺點(diǎn)是每添一個(gè)對(duì)象,就需要對(duì)簡(jiǎn)單工廠進(jìn)行修改(盡管不是刪代碼,僅僅是添一個(gè)switch case,但仍然違背了“不改代碼”的原則)

工廠模式創(chuàng)建的對(duì)象和new創(chuàng)建的對(duì)象有什么區(qū)別

為你推薦

網(wǎng)站首頁(yè)  |  關(guān)于我們  |  聯(lián)系方式  |  用戶協(xié)議  |  隱私政策  |  在線報(bào)名  |  網(wǎng)站地圖