4月16号 -- 适配器模式
今天的任务:学习“适配器模式”
一、适配器(变压器)模式:
? ? ? ? ? ?把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口原因不匹配而无法一起工作的两个类能够一起工作。
? ? ? 适配器模式分类:1、类的适配器模式(采用继承实现)2、对象适配器(采用对象组合方式实现)
?1、类的适配器模式:
public class Test {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubITarget itarget = new Adapter(new Animal());itarget.run();itarget.fly();}}
?
? ? ??