請(qǐng)根據(jù)下面敘述的場(chǎng)景選用適當(dāng)?shù)脑O(shè)計(jì)模式。若某面向?qū)ο笙到y(tǒng)中的某些類有且只有一個(gè)實(shí)例,那么采用
請(qǐng)根據(jù)下面敘述的場(chǎng)景選用適當(dāng)?shù)脑O(shè)計(jì)模式。若某面向?qū)ο笙到y(tǒng)中的某些類有且只有一個(gè)實(shí)例,那么采用(42)設(shè)計(jì)模式能夠有效達(dá)到該目的;該系統(tǒng)中的某子模塊需要為其他模塊提供訪問(wèn)不同數(shù)據(jù)庫(kù)系統(tǒng)(Oracle、SQLServer、DB2UDB等)的功能,這些數(shù)據(jù)庫(kù)系統(tǒng)提供的訪問(wèn)接口有一定的差異,但訪問(wèn)過(guò)程卻都是相同的,例如,先連接數(shù)據(jù)庫(kù),再打開(kāi)數(shù)據(jù)庫(kù),最后對(duì)數(shù)據(jù)進(jìn)行查詢,(43)設(shè)計(jì)模式可抽象出相同的數(shù)據(jù)庫(kù)訪問(wèn)過(guò)程;系統(tǒng)中的文本顯示類(TextView)和圖片顯示類(PictureView)都繼承了組件類(Component),分別顯示文本和圖片內(nèi)容,現(xiàn)需要構(gòu)造帶有滾動(dòng)條、或者帶有黑色邊框、或者既有滾動(dòng)條又有黑色邊框的文本顯示控件和圖片顯示控件,但希望最多只增加三個(gè)類,(44)設(shè)計(jì)模式可以實(shí)現(xiàn)該目的。
A.外觀
B.裝飾
C.單件
D.模板方法
正確答案:C
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。