把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口原因不匹配而无法一起工作的两个类能够一起工作。适配类可以根据参数返还一个合适的实例给客户端 将两个不兼容的类纠合在一起使用,需要Adaptee(被适配者)和Adaptor(适配器)两个身份
或者如下形式