问答题

简答题

根据以下场景说明,请选用最合适的设计模式,并阐述该设计模式的原理及其优缺点?
场景:假设某天你请朋友吃饭,麦当劳的鸡翅和肯德基的鸡翅都是朋友爱吃的东西,虽然口味有所不同,但不管你带朋友去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。

【参考答案】

工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。
消费者无须修改就可以接纳新产品......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)

相关考题