問答題
根據(jù)以下場景說明,請選用最合適的設計模式,并闡述該設計模式的原理及其優(yōu)缺點?
場景:假設某天你請朋友吃飯,麥當勞的雞翅和肯德基的雞翅都是朋友愛吃的東西,雖然口味有所不同,但不管你帶朋友去麥當勞或肯德基,只管向服務員說“來四個雞翅”就行了。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
旅游出行方式可以有多種,如可以乘坐飛機旅游,也可以乘火車旅游,如果有興趣自行車游也是一種極具樂趣的出行方式。不同的旅游出行方式有不同的實現(xiàn)過程,客戶可以根據(jù)自己的需要選擇一種合適的旅游方式,以下()可以解決這個問題。
題型:單項選擇題
裝飾模式的描述正確的是()。
題型:單項選擇題
在Java中實現(xiàn)單件模式中,需要()的構造函數(shù)。
題型:單項選擇題
模板方法模式是基于()的代碼復用基本技術,可以將相同的代碼放在父類中,而將不同的方法實現(xiàn)放在不同的子類中。
題型:單項選擇題
命令模式是一種()模式。
題型:單項選擇題
命令模式的作用是()。
題型:單項選擇題
在模板方法模式中,具體模板可以通過()方法選擇是否執(zhí)行算法框架中的某些步驟。
題型:單項選擇題
()的適用情景是:一個程序想使用已經(jīng)存在的類,但該類所實現(xiàn)的接口和當前程序所使用的接口不一致。
題型:單項選擇題
策略模式是一種()模式。
題型:單項選擇題
代理模式有以下哪幾個角色?()
題型:多項選擇題