关于设计模式的一道题目

一个系统,提供多个http协议的接口,返回的结果Y有json格式和jsonp格式。Json的格式为{"code":100,"msg":"aaa"},为了保证该协议变更之后更好的应用到多个接口,为了保证修改协议不影响到原先逻辑的代码,以下哪些设计模式是需要的?协议的变更指的是日后可能返回xml格式,或者是根据需求统一对返回的消息进行过滤。()

  A.Aadapter

  B.factory method

  C.proxy

  D.decorator

  E.composite

解析:

为了保证该协议变更之后更好的应用到多个接口    适配器模式;
为了保证修改协议不影响到原先逻辑的代码    协议的变更指的是日后可能返回xml格式     工厂模式;
或者是根据需求统一对返回的消息进行过滤   装饰模式

转载于:https://www.cnblogs.com/GumpYan/p/5827753.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值