购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.3 适配器模式的几个要素

大B:“那适配器模式有几个要素?”

小A:“我倒还没有注意,给我说说适配器模式所涉及的角色有哪些吧!”

大B:“适配器模式所涉及的角色包括:目标、客户、被适配者、适配器。”

小A:“那这些要素主要都做些什么?”

大B:“目标(CTarget):定义一个客户端使用的特定接口。客户(CClient):使用目标接口,与和目标接口一致的对象合作。被适配者(CAdaptee):一个现存需要匹配的接口。适配器(CAdapter):负责将CAdaptee的接口转换成CTarget的接口。适配器是一个具体的类,这是本模式的核心。由此可见,但客户端调用Adapter接口时候,Adapter便会调用Adaptee的操作相应请求,该模式就完成了接口的适配过程。” pM9oSc5jOun4zuVPsImI6azsD+zrOrw+23p8GhnCQ/lWS9jJCr8zcoZ0OhyIQkrY

点击中间区域
呼出菜单
上一章
目录
下一章
×