码迷,mamicode.com
首页 >  
搜索关键字:gof    ( 571个结果
软件开发设计原则
下文摘自http://www.csdn.net/article/2015-09-06/2825621 GoF(四人帮),传说中的四位大神们,他们联手搞出了一套设计模式,堪称OOD(面向对象设计)的经典之作!震惊了整个软件开发领域。但这四个老家伙非常怪异,总是喜欢显摆一些高深的理论,甚至有时候不说人话...
分类:其他好文   时间:2015-09-08 09:36:22    阅读次数:255
架构设计:生产者/消费者模式
[0]:概述今天打算来介绍一下“生产者/消费者模式”,这玩意儿在很多开发领域都能派上用场。由于该模式很重要,打算分几个帖子来介绍。今天这个帖子先来扫盲一把。如果你对这个模式已经比较了解,请跳过本扫盲帖,直接看下一个帖子(关于该模式的具体应用)。看到这里,可能有同学心中犯嘀咕了:在四人帮(GOF)的2...
分类:其他好文   时间:2015-08-31 13:19:47    阅读次数:247
简单工厂模式——23种设计模式综合实例应用
简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。
分类:其他好文   时间:2015-08-28 07:14:50    阅读次数:198
Java高手需要注意的25个学习目标
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。  2.你需要学习Java语言的基础知识以及它的核心类库(collections,serialization,streams,networking,?multithreading,reflectio...
分类:编程语言   时间:2015-08-26 22:26:58    阅读次数:155
设计模式-模板方式
模板方法,和单例模式是我认为GOF的23中最简单的两种模式。但是我个人对模板方法的经典思想特别推崇,虽然模板方法在大对数情况下并不被推荐使用,但是这种通过父类调用子类的方法,使用继承来改变算法的一部分,是面向对象的一种基本认识。打比方说父亲有很多理想,就行医救人吧,但是父亲医术不行,只能靠儿子,儿子...
分类:其他好文   时间:2015-08-26 15:31:41    阅读次数:174
[设计模式] - 创建型模式
本文按照GOF书中的例子做实验。 创建型模式包含了5种设计模式,书中已创建迷宫的例子讲解了这5个例子,将这5种设计模式都运用到了创建迷宫当中。 这5种创建型模式包含:   1. Factory Method(工厂方法)   2. Abstract Factory(抽象工厂)   3. Builder(建造者)   4. Prototype(原型)   5. Singleton(单例)...
分类:其他好文   时间:2015-08-21 13:37:07    阅读次数:149
《Java设计模式》之状态模式
状态模式,又称状态对象模式(Pattern of Objects for States),状态模式是对象的行为模式。   状态模式允许一个对象在其内部状态改变的时候改变其行为。这个对象看上去就像是改变了它的类一样。 定义与结构   GOF《设计模式》中给状态模式下的定义为:允许一个对象在其内部状态改变时改变它的行为。这个对象看起来似乎修改了它的类。看起来,状态模式好像...
分类:编程语言   时间:2015-08-20 09:11:26    阅读次数:198
设计模式模式适配器(Adapter)摘录
23种子GOF设计模式一般分为三类:创建模式、结构模型、行为模式。创建模式抽象的实例,他们帮助建立一个系统,是独立于如何、这是一个这些对象和陈述的组合。创建使用继承一个类架构更改实例,一个对象类型模型的建立也将委托实例化一个对象。断出现的主旋律。第一,它们都将关于该系统使用哪些详细的类的信息封装起来...
分类:其他好文   时间:2015-08-18 11:27:56    阅读次数:163
深入Java单例模式
在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数...
分类:编程语言   时间:2015-08-18 01:00:02    阅读次数:146
Spring 通过来AOP 实现前置,环绕,异常通知,注解(转)
本节主要内容: 1. Spring AOP前置通知案例 2. Spring AOP环绕通知案例 3. Spring AOP异常通知案例 4. Spring AOP注解使用案例AOP是Aspect Oriented Programming的缩写,意思是面向方面编程,AOP实际是GoF设计模式的...
分类:编程语言   时间:2015-08-17 23:32:22    阅读次数:156
571条   上一页 1 ... 33 34 35 36 37 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!