
设计模式
JC_WorkSpace
团队至上
展开
-
工厂模式跟策略模式的区别
最近在阅读《大话设计模式》,其中在第一二章就引出了“工厂模式”跟“策略模式”两种设计模式,但是可能由于我第一次阅读和学习有关设计模式的知识,对这两种设计模式的实现方式产生了混淆了,有点头晕,不怎么好理解他们之间的区别,在反复看了书中的例子跟上网查阅了许多前辈门关于这两种模式的文章以及博客之后,终于有了那么一丝丝的感觉。 主要差异: 1、作用原创 2014-10-30 19:20:52 · 1144 阅读 · 0 评论 -
创建型模式总结
该文属转载,原文出处:http://terrylee.cnblogs.com/ 创建型模式总结(Creational Pattern) 概述 创建型模式,就是用来创建对象的模式,抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。本文对五种常用创建型模式进行了比较,通过一个游戏开发场景的例子来说该如何使用创建型模式。 为什么需要创建型模式转载 2015-01-04 08:58:27 · 549 阅读 · 0 评论 -
代理模式(五)JDK动态代理深入分析
原文出处:http://blog.youkuaiyun.com/mark_lq/article/details/48178497 JDK动态代理实现的核心技术是java反射机制,其主要的两个类是:Proxy、InvocationHandler。使用java.lang.reflect.Proxy类可以动态实现接口作为代理类。 一. Creating Proxies 使用Proxy.newPro转载 2016-03-29 22:40:36 · 582 阅读 · 0 评论