设计模式
文章平均质量分 75
MwjSolarBlog
这个作者很懒,什么都没留下…
展开
-
设计模式之装饰模式
装饰设计模式的使用方法与实例,Java IO 的设计模式分析原创 2013-11-02 20:06:22 · 764 阅读 · 0 评论 -
设计模式之模板方法模式
当不变和可变的行为在方法的子类实现中混合出现时,不变的行为就会在子类中重复出现,我们通过模板方法模式可以将重复的行为搬到父类中,这样就可以解决子类重复的问题。原创 2013-11-06 20:19:36 · 690 阅读 · 0 评论 -
设计模式之代理模式
代理模式就是为对象提供一种代理以控制对这个对象的访问。简而言之,就是用一个对象来代替另外一个对象来控制该对象的访问权限。 以一个实例为例,小张(代理)帮助小马送礼物给小红,代码实现如下: 通用接口类Subject.java如下: package com.uestc.proxy; public interface Subject { public void原创 2013-11-03 22:35:32 · 915 阅读 · 4 评论 -
设计模式之建造者模式
当需要将一个复杂对象的构建与他的表示相分离,使用同样的构建过程可以创建不同的表示时我们可以使用建造者模式,建造者模式是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。原创 2013-11-13 22:05:07 · 1127 阅读 · 0 评论