会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xingoo
博客园
首页
管理
上一页
1
···
59
60
61
62
63
64
65
66
67
···
103
下一页
2014年10月28日
【设计模式】—— 桥接模式Bridge
摘要: 前言:【模式总览】——————————by xingoo 模式意图 这个模式使用的并不多,但是思想确实很普遍。就是要分离抽象部分与实现部分。 实现弱关联,即在运行时才产生依赖关系。 降低代码之间的耦合。 模式结构Abstraction 抽象部分的基类,定义抽象部分的基础内容。Refin...
阅读全文
posted @ 2014-10-28 21:50 xingoo
阅读(1338)
评论(1)
推荐(1)
2014年10月27日
【设计模式】—— 适配器模式Adapter
摘要: 前言:【模式总览】——————————by xingoo 模式意图 如果已经有了一种类,而需要调用的接口却并不能通过这个类实现。因此,把这个现有的类,经过适配,转换成支持接口的类。 换句话说,就是把一种现有的接口编程另一种可用的接口。 模式结构 【类的适配器】 Target 目标接口...
阅读全文
posted @ 2014-10-27 22:04 xingoo
阅读(1351)
评论(2)
推荐(0)
2014年10月26日
【设计模式】—— 单例模式Singleton
摘要: 前言:【模式总览】——————————by xingoo 模式意图 保证类仅有一个实例,并且可以供应用程序全局使用。为了保证这一点,就需要这个类自己创建自己的对象,并且对外有公开的调用方法。 模式结构 Singleton 单例类,内部包含一个本身的对象。并且构造方法时私有的。 使用场景...
阅读全文
posted @ 2014-10-26 20:40 xingoo
阅读(1634)
评论(0)
推荐(1)
2014年10月25日
【java开发系列】—— 深克隆和浅克隆
摘要: Java支持我们对一个对象进行克隆,通常用在装饰模式和原型模式中。那么什么是深克隆,什么是浅克隆呢。 【浅克隆】,通常只是对克隆的实例进行复制,但里面的其他子对象,都是共用的。 【深克隆】,克隆的时候会复制它的子对象的引用,里面所有的变量和子对象都是又额外拷贝了一份。 下面的两个例子可以很...
阅读全文
posted @ 2014-10-25 22:40 xingoo
阅读(12944)
评论(0)
推荐(0)
【设计模式】—— 原型模式Prototype
摘要: 前言:【模式总览】——————————by xingoo 模式意图 由于有些时候,需要在运行时指定对象时哪个类的实例,此时用工厂模式就有些力不从心了。通过原型模式就可以通过拷贝函数clone一个原有的对象,给现在的对象使用,从而创建更多的同类型的对象。 模式结构 【简单原型模式】用于原型...
阅读全文
posted @ 2014-10-25 21:15 xingoo
阅读(2585)
评论(0)
推荐(0)
2014年10月23日
【设计模式】—— 创建者模式Builder
摘要: 前言:【模式总览】——————————by xingoo 模式意图 一个对象的创建十分复杂,为了区分构建过程和使用过程,因此分开。使用一个Director类进行对象的创建,Builder规定了这个创建过程。 模式结构 Builder 抽象建造者接口,规范各个组成部分的构建。 Concr...
阅读全文
posted @ 2014-10-23 20:23 xingoo
阅读(3529)
评论(0)
推荐(0)
2014年10月22日
【设计模式】——工厂方法FactoryMethod
摘要: 前言:【模式总览】——————————by xingoo 模式意图 工厂方法在MVC中应用的很广泛。 工厂方法意在分离产品与创建的两个层次,使用户在一个工厂池中可以选择自己想要使用的产品,而忽略其创建过程。 简单来说,就像一个大型的工厂,对于消费者来说,只需要知道都有什么工厂的产品生产出...
阅读全文
posted @ 2014-10-22 20:22 xingoo
阅读(2087)
评论(1)
推荐(1)
2014年10月19日
【Apache开源软件基金会项目】
摘要: 因为想要继续巩固一下外语,并且扩展下java的知识面,翻译一下Apache软件基金会的各个项目是个不错的选择。2014-10-191 【Apache .NET Ant Libary】 .net Ant的编译、测试、部署工具包。2 【Apache Abdera】 发布Atom协议,Atom是一种类...
阅读全文
posted @ 2014-10-19 13:42 xingoo
阅读(526)
评论(0)
推荐(0)
【设计模式】——抽象工厂Abstract Factory
摘要: 模式意图 提供对象的使用接口,隐藏对象的创建过程。模式结构AbstractFactory 提供创建对象的接口。ConcreteFactory 提供真正创建对象的实现类,用于组合并创建不同的对象,实现一个产品族。AbstractProduct 提供对象的使用接口。ConcreteProduct 提供...
阅读全文
posted @ 2014-10-19 13:35 xingoo
阅读(3121)
评论(8)
推荐(3)
【设计模式】—— 总览导图
摘要: 前言 最近生活也算开始稳定起来,工作暂时告一段落,那么接下来就应该踏踏实实的打打开发基础了。对于博主这样的一个JAVA小白来说,如何编码、如何设计结构成为了一个难点。以前都局限于一个模块内,调用简单的接口,拼接业务逻辑而已,现在慢慢的了解到设计模式的重要性。 很早就想学习设计模式,也多多少少看过...
阅读全文
posted @ 2014-10-19 11:44 xingoo
阅读(10682)
评论(4)
推荐(9)
上一页
1
···
59
60
61
62
63
64
65
66
67
···
103
下一页
公告