设计模式之 适配器模式

适配器模式(Adapter):

将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原来由于接口不兼容而不能一起工作的那些类可以一起工作
 

设计模式之 适配器模式_第1张图片
public class Adapter extends Target
{
	 private Adaptee adaptee =new Adaptee();
	 public void Request()
 	   {
 		 adaptee.SpecificRequest();
 	    }
}

 
public class Target
{
 
 public void Request()
 {
  System.out.println("commen request!");
 }
} 
 
public class Adaptee
{
 public void SpecificRequest()
 {
  System.out.println("specificRequest!");
 }
}
 
public class AdapterMain
{
 public static void main(String[] args)
 {
  Target target=new Adapter();
  target.Request();
 }
}


 

你可能感兴趣的:(设计模式之 适配器模式)