摘要:
查看文章索引請(qǐng)通過(guò)http://www.rzrgm.cn/seesea125/archive/2012/04/17/2453256.html一、什么是原型模式?原型模式:用原型實(shí)例指定創(chuàng)建對(duì)象的種類(lèi),并通過(guò)拷貝這些原型創(chuàng)建新的對(duì)象原型模式(Prototype結(jié)構(gòu)圖)原型模式其實(shí)就是從一個(gè)對(duì)象再創(chuàng)建另外一個(gè)可定制的對(duì)象,而且不需知道任何創(chuàng)建的細(xì)節(jié)。二、原型模式代碼實(shí)現(xiàn):abstract class prototype{ private string id; public prototype(string id) { this.id = i... 閱讀全文
posted @ 2012-05-18 18:00
趙學(xué)智
閱讀(1312)
評(píng)論(0)
推薦(0)
摘要:
查看本人文章索引請(qǐng)通過(guò)http://www.rzrgm.cn/seesea125/archive/2012/04/17/2453256.html一、 什么是代理模式?代理模式,為其他對(duì)象提供一種代理以控制對(duì)這個(gè)對(duì)像的訪問(wèn)。代理模式結(jié)構(gòu)圖:二、 代理模式都用在一些什么場(chǎng)合?1. 遠(yuǎn)程代理,也就是為一個(gè)對(duì)象在不同的地址空間提供局部代表。這樣可以隱藏一個(gè)對(duì)象存在不兩只的地址空間的事實(shí)。(他所使用到的例子。Webservice在.net 中的應(yīng)用,當(dāng)我應(yīng)用程序的項(xiàng)目中加入一個(gè)Web引用,引用一個(gè)WebService,此時(shí)會(huì)在項(xiàng)目中生成一個(gè)Webreference的文件夾和一些文件,其實(shí)它們就是代 閱讀全文
posted @ 2012-05-18 17:40
趙學(xué)智
閱讀(2382)
評(píng)論(1)
推薦(3)

浙公網(wǎng)安備 33010602011771號(hào)