
设计模式
涡轮5
这个作者很懒,什么都没留下…
展开
-
设计模式之工厂模式
Java设计模式圣经连载(03)-抽象工厂模式:http://lavasoft.blog.51cto.com/62575/11674/一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说"开奔驰车!",坐上Bmw后他说"开宝马车!",坐上转载 2013-02-27 11:56:18 · 755 阅读 · 0 评论 -
设计模式之适配器模式
今天看了下Java中的适配器模式,以下就来小做下总结和谈谈感想,以便日后使用。 首先,先来先讲讲适配器。适配就是由“源”到“目标”的适配,而当中链接两者的关系就是适配器。它负责把“源”过度到“目标”。举个简单的例子,比如有一个“源”是一个对象人,他拥有2种技能分别是说日语和说英语,而某个岗位(目标)需要你同时回说日语、英语、和法语,好了,现在我们的任务就是要将人这个“源”适配的这个转载 2013-06-28 17:07:01 · 625 阅读 · 0 评论 -
设计模式之观察者模式
1、对象主题类Subject:增添观察者、改变状态、通知观察者(继承observable类)观察者Observer:当主题类状态改变,通知观察者时,触发观察者的update方法。(实现observer接口)主题类和观察者是一对多的关系2、使用场景一个对象的改变会引起其他对象的改变,这个时候,考虑观察者模式3、详细http://zy199820原创 2013-06-29 17:11:23 · 611 阅读 · 0 评论 -
Java设计模式之Singleton模式
基本概念Singleton 是一种创建性模型,它用来确保只产生一个实例,并提供一个访问它的全局访问点.对一些类来说,保证只有一个实例是很重要的,比如有的时候,数据库连接或 Socket 连接要受到一定的限制,必须保持同一时间只能有一个连接的存在.再举个例子,集合中的 set 中不能包含重复的元素,添加到set里的对象必须是唯一的,如果重复的值添加到 set,它只接受一个实例.JDK中正式运原创 2013-02-26 22:19:49 · 600 阅读 · 0 评论 -
设计模式之动态代理模式
动态代理模式封装事务详解原创 2014-10-14 16:23:04 · 740 阅读 · 0 评论