适配器模式

2021-04-15  本文已影响0人  lj72808up

1. 适配器模式是怎样出现的

适配器模式的用途就是用来做适配的,它将不兼容的接口转换为可兼容的接口,让原本由于接口不兼容而不能一起工作的类可以一起工作. 适配器模式是一种补偿模式, 用来规避接口不兼容的问题.
不兼容的现象, 出现在调用一个方法的时候, 方法的形参和要传入的实参对象类型不符. 比如: 形参一般使用多态, 采用接口类型 InterfaceA, 实参为类型 ClassB, 二者没有实现关系.

2. 适配器的实现

作为适配器, 既要实现接口 InterfaceA, 又要能使用目标类 ClassB. ClassB 的使用, 可以通过继承, 也可以通过组合

3. 代理,桥接, 装饰器, 适配器模式的区别

上一篇 下一篇

猜你喜欢

热点阅读