Java基础之适配器模式

原创 2015年07月08日 13:28:29

Java基础之适配器模式示例:


package Demo003;

interface  Windom{
	public void open();//打开
	public void close();//关闭
	public void actived();//活动操作
	public void iconified();//窗口最小化
	public void deiconified();//窗口最大化
	//......很多方法
};

abstract class AbstractWindomAdatept{
	public void open(){};//打开
	public void close(){};//关闭
	public void actived(){};//活动操作
	public void iconified(){};//窗口最小化
	public void deiconified(){};//窗口最大化
	//.......
};
class WindowImpl extends AbstractWindomAdatept{
	public void open(){
		System.out.println("Open the Windom.....");
	}
	public void close(){
		 System.out.println("Close the Windom....");
	}
	//这样我们就可以屏蔽无用的接口实现啦!以免产生干扰。
}

public class AdatepterDemo7 {
	public static void main(String[] args){
	  WindowImpl win=new WindowImpl();
	   win.open();
	   win.close();
	}
	
}

有很多时候,我们为了屏蔽jar包中的方法,或jar中提供了方法,但接口不易于我们当前项目的使用,我们都会采用这种方法来改写,以免接口对编写人员产生干扰,并且提高了他的灵活使用度。
版权声明:转载注明出处

JAVA设计模式之:适配器模式

适配器模式是把一个类的接口适配成用户所期待的,使得原本由于接口不兼容而不能一起工作的一些类可以在一起工作从而实现用户所期望的功能。 适配器模式的优势:通过适配器,客户端可以调用统一接口,操作简单直接...
  • true100
  • true100
  • 2015年12月16日 10:36
  • 1123

JAVA设计模式初探之适配器模式

1. 概述   将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 2. 解决的问题   即Adapter模式使得原本由于接口不...
  • jason0539
  • jason0539
  • 2014年03月29日 07:53
  • 45780

Java设计模式----适配器模式

1. 适配器模式简介      适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。Adapter 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。      ...
  • ymeng_bupt
  • ymeng_bupt
  • 2011年09月29日 12:42
  • 9472

Java设计模式菜鸟系列(八)适配器模式建模与实现

适配器模式(Adapter):将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题。 主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。 1...
  • JAVE_LOVER
  • JAVE_LOVER
  • 2014年10月05日 19:52
  • 2419

菜鸟版JAVA设计模式—适配器模式,装饰模式,代理模式异同

节前把3个设计模式的学习心得分享了一下,分别是适配器模式,装饰模式,代理模式。 但是似乎越写越有些迷糊,这三种模式都有着一些大同小异的地方,总是有些搞不清。 今天再重新学习下,把学习心得分享给大家一下...
  • lulei9876
  • lulei9876
  • 2014年10月14日 10:55
  • 12304

Java设计模式之适配器模式(Adapter)在Android中的应用

1.概念:将内容与控件相分离的一种设计(公式) ,达到内容灵活显示的目的。2.适配器模式主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。单独讲解接口的适配器模式a. 接口的适配器模式...
  • huang_xiao_yu
  • huang_xiao_yu
  • 2015年11月01日 00:33
  • 1134

23种设计模式(13):适配器模式

本文主要介绍设计模式中的适配器模式。
  • psp0001060
  • psp0001060
  • 2016年02月25日 16:21
  • 665

结构型模式之对象适配器模式(算法适配)

类图 代码 package 适配器模式实例之算法适配; public interface DataOperation { //目标类 public void sort(int sort[],...
  • zenglinshan
  • zenglinshan
  • 2015年11月10日 14:38
  • 882

JAVA适配器模式示例

将一个类的接口转换成客户想要的另一个接口,适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作 适配器一共包括3种角色 1、目标:目标是一个接口,该接口是客户想使用的接口 ...
  • qq7342272
  • qq7342272
  • 2011年10月31日 14:02
  • 6191

Java设计模式之适配器模式(Adapter Pattern)

Adapter Pattern的作用是在不改变功能的前提下转换接口。Adapter分为两类,一类是Object Adapter, 另一类是Class Adapter。由于Class Adapter的实...
  • tracker_w
  • tracker_w
  • 2014年06月17日 03:39
  • 2459
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java基础之适配器模式
举报原因:
原因补充:

(最多只允许输入30个字)