6、适配器模式
设配器模式
1、结构
适配器模式就是将一个接口转换为另一种接口以便使用。
例如实例中需要将ps2port设备转换为usbport设备以便computer使用
这时就需要一个转换器(适配器)PS2PortToUsbPort实现UsbPort接口
?
2、代码
(1)适合电脑使用的use接口
public class Client {public static void main(String[] args) {PS2Port ps2Port = new ConcretePS2Port();UsbPort usbPort = new PS2PortToUsbPort(ps2Port);Computer computer = new Computer(usbPort);computer.execute();}}?
?
3、总结
?