A.操作系統(tǒng)中的樹(shù)形目錄結(jié)構(gòu)
B.Windows中的應(yīng)用程序快捷方式
C.Java事件處理中的監(jiān)聽(tīng)器接口
D.JDBC中的數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序
您可能感興趣的試卷
你可能感興趣的試題
A.適配器模式
B.橋接模式
C.組合模式
D.享元模式
A.定義一系列的算法,把它們一個(gè)個(gè)的封裝起來(lái),并且使可相互替換
B.為一個(gè)對(duì)象動(dòng)態(tài)連接附加的職責(zé)
C.你希望只擁有一個(gè)對(duì)象,但不用全局對(duì)象來(lái)控制對(duì)象的實(shí)例化
D.定義一個(gè)操作中的骨架,而將一些步驟延遲到子類(lèi)中。使得子類(lèi)可以不改變一個(gè)算法的結(jié)構(gòu)即可重定義該算法的某些特定步驟
A.狀態(tài)
B.策略
C.模板方法
D.工廠方法
A.中介者
B.備忘錄
C.迭代器
D.觀察者
A.實(shí)現(xiàn)撤銷(xiāo)操作和恢復(fù)操作
B.將請(qǐng)求的發(fā)送者和接收者解耦
C.不改變聚合類(lèi)的前提下定義作用于聚合中元素的新操作
D.在不同的時(shí)刻指定請(qǐng)求,并將請(qǐng)求排隊(duì)
最新試題
代理模式有以下哪幾個(gè)角色?()
()的適用情景是:一個(gè)程序想使用已經(jīng)存在的類(lèi),但該類(lèi)所實(shí)現(xiàn)的接口和當(dāng)前程序所使用的接口不一致。
裝飾模式的描述正確的是()。
()的結(jié)構(gòu)中包含處理者和具體處理者兩種角色。
()允許請(qǐng)求的一方和接收的一方獨(dú)立開(kāi)來(lái),使得請(qǐng)求的一方不必知道接收請(qǐng)求的一方的接口,更不必知道請(qǐng)求是怎么被接收,以及操作是否被執(zhí)行、何時(shí)被執(zhí)行,以及是怎么被執(zhí)行的。
()的本質(zhì)是對(duì)命令進(jìn)行封裝,將發(fā)出命令的責(zé)任和執(zhí)行命令的責(zé)任分割開(kāi)。
在Java中實(shí)現(xiàn)單件模式中,需要()的構(gòu)造函數(shù)。
迭代器模式的優(yōu)勢(shì)有哪些?()
關(guān)于原始原型模式說(shuō)法正確的有()。
使用()可以節(jié)省內(nèi)存的開(kāi)銷(xiāo),特別適合處理大量細(xì)粒度對(duì)象。