AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
| 适配器模式 | | | --- | --- | 适配器模式还有一个名字叫包装器模式; 其实很容易理解; 因为现实中我们天天都在用; 就比如说手机充电器; 墙上的插孔装修完后就不在变了; 手机买回来后我们也不会去改造它; 如何让不变的插孔和不变的手机之间能连上充电; 并且把220V转换为5V; 这时候就需要电源适配器了; 软件开发中也是同样的道理; 在软件中适配器分为类适配器和对象适配器; 我们先来讲类适配器; [TOC] 结构 Adaptee:原本已经有的具体类; Target:目标接口;包含我们希望拥有的方法; Adapter:适配器类;适配 Adaptee 和 Target; [TOC] 个人见解 既继承原有的类,也继承要实现的目标接口,再通过现有的类重构 [TOC] 具体的看【白俊遥】的适配器设计模式 代码在 /php.com/core/DesignPatterns/ClassAdapter