码迷,mamicode.com
首页 >  
搜索关键字:gof    ( 571个结果
猿取向的规划设计模式 ——GoF《设计模式》阅读摘要(零)
这个话题是很奇怪,设计模式是引导程序的设计不是模仿什么软件?呃。我的意思是,这是 面“对象”相对的设计模式。我曾见过有人写《给妻子解释设计模式》,这样的把计算机中的思想与生活相结合固然非常好。人类解决这个问题的思想是相通的,计算机中的非常多思想比方分治、递归、贪心等都能在生活中找到相似的样例。可是。...
分类:其他好文   时间:2015-08-10 23:56:34    阅读次数:271
简单工厂VS工厂方法
前言: GOF经典的23种设计模式在IT界现已被广为流传。由于比较长时间没有用了,个人对于不同模式与模式之间的区别也渐渐模糊,故开始重温设计模式的思想。也希望更给对设计模式感兴趣的朋友些许的启发。---------------------------------- 需求情境: 设计一款具有基本...
分类:其他好文   时间:2015-08-08 21:15:30    阅读次数:101
设计模式01: Singleton 单例模式
Singleton 单例模式动机(Motivation)当进行软件开发是会有这样一种需求:在系统中只有存在一个实例才能确保它们的逻辑正确性、以及良好的效率。这应该是类设计者的责任,而不是使用者的责任。意图(Intent)保证一个类仅有一个实例,并提供一个该实例的全局访问点。——《设计模式》GoF单线...
分类:其他好文   时间:2015-08-04 00:37:21    阅读次数:90
GoF著作中未提到的设计模式(2):Interceptor
转:http://www.cnblogs.com/west-link/archive/2011/06/22/2086591.html拦截器模式为我们提供了一种拦截方法调用或消息的途径,整个过程是自动的、透明的,下面是一个简单的拦截器示意图: 从图中可以看到,拦截器可以访问到方法调用的输入参数和返回....
分类:其他好文   时间:2015-08-04 00:11:15    阅读次数:148
Design Pattern Explained 读书笔记四——Strategy
## Strategy Pattern ##What?Define a family of algorithms, encapsulate each one, and make them interchangeable. Strategy lets the algorithm vary independently from the clients that use it. ——GOF定义一系列算...
分类:其他好文   时间:2015-07-31 01:22:27    阅读次数:160
成为Java高手需要注意的25个学习目标
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类库(collec...
分类:编程语言   时间:2015-07-29 17:27:16    阅读次数:114
Design Pattern Explain 读书笔记三——Adapter
What?Convert the interface of a class into another interface that the clients expect. Adapter lets classes work together that could not otherwise because of incompatible inter- faces. ——GOF 先来个例子:...
分类:其他好文   时间:2015-07-29 01:04:53    阅读次数:146
策略模式设计模式(Strategy)摘录
23种子GOF设计模式一般分为三类:创建模式、结构模型、行为模式。创建模式抽象的实例。一个系统独立于怎样创建、组合和表示它的那些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化托付给还有一个对象。创建型模式有两个不断出现的主旋律。第一。它们都将关于该系统使用哪些详细的类的...
分类:其他好文   时间:2015-07-20 20:55:30    阅读次数:175
Java程序员面试题收集(3)
面试中被问到过的题目:1.和2.知道的GOF 模式,说明3.自己的长期规划是什么,近期规划是什么?4.override和overload5.final关键字6.系统如何分层,前台,逻辑,数据访问。你的职责,代码如何保证质量的7.getAttribute 和getParameter 区别8.forwa...
分类:编程语言   时间:2015-07-20 10:50:13    阅读次数:180
深入理解JavaScript系列(31):设计模式之代理模式
介绍 代理,顾名思义就是帮助别人做事,GoF对代理模式的定义如下: 代理模式(Proxy),为其他对象提供一种代理以控制对这个对象的访问。 代理模式使得代理对象控制具体对象的引用。代理几乎可以是任何对象:文件,资源,内存中的对象,或者是一些难以复制的东西。 正文 我们来举一个简单的例子,假如dudu要送酸奶小妹玫瑰花,却不知道她的联系方式或者不好意思,想委托大叔去送这...
分类:编程语言   时间:2015-07-17 14:09:46    阅读次数:138
571条   上一页 1 ... 35 36 37 38 39 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!