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基础10 设计模式:结构型模式(适配器 代理模式 桥接模式 享元模式 组合模式 装饰器模式)

结构型模式:  核心作用:是从程序的结构上实现松耦合,从而可以扩大整体的类结构,用来解决更大的问题 分类: 适配器模式 代理模式 桥接模式 装饰模式 组合模式 外观模式 享元模式 我们在学习中见过的场...

Java开发适配器模式详解

  • 2011年07月28日 18:16
  • 3KB
  • 下载

java 适配器模式

  • 2011年12月25日 19:44
  • 1KB
  • 下载

Java设计模式透析之 —— 适配器(Adapter)

今天一大早,你的leader就匆匆忙忙跑过来找到你:“快,快,紧急任务!最近ChinaJoy马上就要开始了,老板要求提供一种直观的方式,可以查看到我们新上线的游戏中每个服的在线人数。” 你看了看日期,...

java设计模式之适配器模式

  • 2013年05月12日 10:52
  • 9KB
  • 下载

Java---适配器模式

今天看了下Java中的适配器模式,以下就来小做下总结和谈谈感想,以便日后使用。   首先,先来先讲讲适配器。适配就是由“源”到“目标”的适配,而当中链接两者的关系就是适配器。它负责把“源”...

设计模式--适配器模式java例子

  • 2017年02月08日 16:13
  • 6KB
  • 下载

java适配器设计模式

/* 适配器设计模式:将一个类的接口转换成客户希望的另外一个接口,适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 对修改关闭,对扩展开放。 */ public class Te...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java基础之适配器模式
举报原因:
原因补充:

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