意图: 将一个类的接口转换成客户希望的另外一个接口.Adapter模式使原本由于接口不兼容而不能在一起工作的那些类可以一起工作. 解释:我们需要一种方法,为一个内容合适但接口不匹配的对象创建一个新的接口.
效果: Adapter模式让现存的对象适应新的类结构,而不受他们的接口限制.
实现: 创建一个拥有所需接口的新类,然后包装原来类的方法,从而有效地包容被适配的对象.
意图: 将一个类的接口转换成客户希望的另外一个接口.Adapter模式使原本由于接口不兼容而不能在一起工作的那些类可以一起工作. 解释:我们需要一种方法,为一个内容合适但接口不匹配的对象创建一个新的接口.
效果: Adapter模式让现存的对象适应新的类结构,而不受他们的接口限制.
实现: 创建一个拥有所需接口的新类,然后包装原来类的方法,从而有效地包容被适配的对象.