设计模式
疯狂的球球ww
这个作者很懒,什么都没留下…
展开
-
原型模式
package com.designer.yuanxingmoshi.kaobei; public class Client { /** * 浅拷贝 * */ public static void main(String[] args) { //产生一个对象 Thing thing =转载 2014-08-28 16:24:27 · 491 阅读 · 0 评论 -
设计模式之代理模式
package com.designer; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; class DynamicProxyRole implements InvocationHandler{ private转载 2014-08-26 15:46:37 · 465 阅读 · 0 评论 -
Java设计模式
策略模式 负责对扣款策略进行封装,保证两个策略是可以自由切换的,而且日后增加扣款策略也是非常简单容易的。 工厂方法模式 修正策略模式必须对外暴露具体策略的问题,由工厂方法模式直接产生一个具体策略对象,而其他模块则不需要依赖具体的策略。 门面模式 负责对复杂的扣款系统进行封装,封装的结果就是避免高层模块深入子系统内部,同时提供系统的高内聚、低耦合的特性。原创 2014-08-28 14:55:40 · 529 阅读 · 0 评论