問答題

根據(jù)以下場景說明,請選用最佳的設(shè)計模式,并說明該設(shè)計模式的原理及其優(yōu)缺點?
場景:你在淘寶網(wǎng)上開了一間個人網(wǎng)店,你與買家之間不是面對面的現(xiàn)金交易,而是通過淘寶網(wǎng)的支付寶系統(tǒng)進行電子貨幣虛擬交易。你網(wǎng)店的營業(yè)金額從支付寶里取,買家也把應(yīng)支付的金額交給支付寶。


您可能感興趣的試卷

你可能感興趣的試題

5.單項選擇題以下哪些設(shè)計模式都可以用來將抽象部分與實現(xiàn)部分分離()

A.適配器模式(Adapter)
B.裝飾模式(Decorator)
C.橋接模式(Bridge)
D.代理模式(Proxy)

最新試題

在一個文件管理系統(tǒng)中,可以通過()統(tǒng)一操作文件和文件夾。

題型:單項選擇題

策略模式針對一組算法,將每一個算法封裝到具有()接口的獨立的類中,從而使得它們可以相互替換。

題型:單項選擇題

在多個裁判負責(zé)打分的比賽中,每位裁判給選手一個得分,選手的最后得分是根據(jù)全體裁判的得分計算出來的。請給出幾種計算選手得分的評分方案,對于某次比賽,可以從你的方案中選擇一種方案作為本次比賽的評分方案,可以用()來解決這個問題。

題型:單項選擇題

命令模式的作用是()。

題型:單項選擇題

()的適用情景是:一個程序想使用已經(jīng)存在的類,但該類所實現(xiàn)的接口和當(dāng)前程序所使用的接口不一致。

題型:單項選擇題

顯示某個目錄下的全部文件的名字,比如可以按文件的大小順序、按文件的名稱、按文件的類型、按最后修改的時間順序來顯示某個目錄下的全部文件的名字,可以使用()來解決這個問題。

題型:單項選擇題

()給某一個對象提供一個代理,并由代理對象控制對原對象的引用。

題型:單項選擇題

旅游出行方式可以有多種,如可以乘坐飛機旅游,也可以乘火車旅游,如果有興趣自行車游也是一種極具樂趣的出行方式。不同的旅游出行方式有不同的實現(xiàn)過程,客戶可以根據(jù)自己的需要選擇一種合適的旅游方式,以下()可以解決這個問題。

題型:單項選擇題

單例模式的作用是()。

題型:單項選擇題

迭代器模式的優(yōu)勢有哪些?()

題型:多項選擇題