adpter模式的宗旨就是保留现有类提供的服务,向客户提供接口,以满足客户的期望。
类适配器:当客户在接口中定义了它期望的行为,提供一个类实现目标接口,并且扩展已有的类,把客户的调用转变为调用现有类的方法。
对象适配器:当没有定义客户的目标接口,提供一个类扩展目标类,并委托给一个现有类。