设计模式之适配器模式
适配器模式的作用是解决两个软件实体间的接口不兼容的问题。使用适配器模式之后,原本由于接口不兼容而不能工作的两个软件实体可以一起工作。
应用场景
港式插头转换器,港式的电器插头比大陆的电器插头体积要大一些。如果从香港买一个Mac book,我们会发现充电器无法插在家里的插座上,为此而改造家里的插座显然不方便,所以我们需要一个转换插头
具体代码实现:
1 | //港式大插头->大陆小插头 |
适配器模式的作用是解决两个软件实体间的接口不兼容的问题。使用适配器模式之后,原本由于接口不兼容而不能工作的两个软件实体可以一起工作。
港式插头转换器,港式的电器插头比大陆的电器插头体积要大一些。如果从香港买一个Mac book,我们会发现充电器无法插在家里的插座上,为此而改造家里的插座显然不方便,所以我们需要一个转换插头
具体代码实现:
1 | //港式大插头->大陆小插头 |