E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【GOF23设计模式专栏】
C#面向对象设计模式第一讲:面向对象设计模式与原则
GOF23
种设计模式好的设计:可以满足应对变化提高复用的设计。源代码就是设计,软件设计最大的特点就是需求永远在变化。理想化的软件开发模式:软件开发=系统设计(设计师)+代码编写(
Lucker
·
2011-12-16 17:00
创建模式之工厂、工厂方法、抽象工厂与建造者
序:上一篇博文关于模式中粗略的谈了下何谓模式、模式的要素、理解模式的核心关注点以及在java中使用模式常涉及到的抽象类与接口异同问题,在接下来的篇章里将陆续介绍
GOF23
的模式。
wenzongliang
·
2011-12-01 13:00
抽象工厂
GOF23
设计模式简介
AbstractFactory抽象工厂模式——提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。Adapter适配器模式——将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。Bridge桥接模式——将抽象部分与它的实现部分分离,使它们都可以独立地变化。Builder生成器模式——将一个复杂对象的构建与它的表示
sulliy
·
2011-11-30 10:00
设计模式
算法
Decorator
command
prototype
iterator
OO设计模式-工厂方法模式
以后会见
GOF23
种设计模式逐一进行记录和分析,废话少说,先说工厂方法模式:1、理解: 将对象的具体创建过程剥离,客户端无需知道对象是怎么创建的,只需要使用对象。
wujie2008
·
2011-10-26 11:00
工厂方法模式
GoF23
小结
GoF23
小结一、 什么是设计模式。毫无疑问,设计模式是前人总结下来,一些设计经验经过被反复使用、并为多数人知晓、经过分类编目。
蓝莓日记Cass#
·
2011-09-29 08:00
结构型模式总结
nbsp; 结构型模式总结
GoF23
wujt
·
2011-08-26 13:00
总结
GOF 23设计模式
GOF23
种设计模式(DesignPattern)总结比较 设计模式常用程度适用层次引入时机结构复杂度AbstractFactory比较常用应用级设计时比较复杂Builder一般代码级编码时一般FactoryMethod
theorytree
·
2011-08-01 22:00
三、设计模式综述
分类:(1)侧重点是代码的
Gof23
经典设计模式 (2)侧重点是系统架构的J2EE设计模式 二者虽然角度不同,但其本质相同,从更高的层次来说,应该是统一在从业务需求的角度进行软件设计的理念中
zhaonanemail
·
2011-07-06 10:00
设计模式
jsp
servlet
jdbc
jms
ejb
C#工厂模式
因为它至少不是
Gof23
种设计模式之一。但它在实际的编程中经常被用到,而
demon1924
·
2011-07-05 19:13
别人的智慧
php设计模式 State (状态模式)
状态state模式是
GOF23
种模式中的一种,和命令模式一样,也是一种行为模式。状态模式和命令模式相当像,一样是“接口―实现类”这种模式的应用,是面向接口编程原则的体现。
·
2011-06-26 10:00
.NET设计模式(2): 工厂方法模式
archive/2008/01/26/factory_method.html 工厂方法模式(FactoryMethodPattern)介绍:在简单工厂模式中,我们提到,工厂方法模式是简单工厂模式的一个延伸,它属于
Gof23
北极的。鱼
·
2011-05-31 16:00
设计模式
.net
asp.net
UML
出版
C++之设计模式实现代码
-----------------------Page1-----------------------设计模式精解-
GoF23
种设计模式解析附C++实现源码
liu_hang_yu
·
2011-05-18 07:00
设计模式
C++
Decorator
iterator
Class
iostream
C++之设计模式实现代码
-----------------------Page1-----------------------设计模式精解-
GoF23
种设计模式解析附C++实现源码
liu_hang_yu
·
2011-05-18 07:00
设计模式
C++
Decorator
iterator
Class
iostream
GOF23
Design Pattern
GOF23DesignPattern创建型模式(CreationalPattern)1、抽象工厂模式(AbstractFactoryPattern)介绍提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。2、建造者模式(BuilderPattern)介绍将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。3、原型模式(PrototypePattern)介绍用原
O(1) 的小乐
·
2011-03-11 21:00
对象工厂设计模式
对象工厂(ObjectFactory)是
GoF23
种设计模式之外的模式,它既不是抽象工厂(AbstractFactory),也不是工厂方法(FactoryMethod),尽管可能跟它们有些渊源。
赋闲在家
·
2011-03-08 10:00
C#中FCL迭代器模式的一点问题
迭代器模式是
GOF23
种模式中的一种,目的是为了提供对集合的遍历。为什么要实现迭代器模式: 假设存在一个数组,我们的遍历模式可能是采用依据索引来进行遍历。
·
2011-02-17 13:00
迭代器模式
拙作《设计模式从入门到精通》出版留念
本书内容简介 本书使用Java语言来描述经典的
GoF23
设计模式,在讲解过程中涉及了JDK6.0中的新特性,全书采用案例驱动的形式,由一个完整的超市系统案例统领了全部知识点。
shadowkiss
·
2010-09-01 17:00
.NET中的设计模式---代理模式(Proxy)
代理模式是
GOF23
种设计模式中结构型模式之一,意图是为其他对象提供一种代理以控制对这个对象的访问,UML类图如下:图1由此图也许我们看不出代理模式意图要表达真实意思,那么我们在看一副图,如下:
倪大虾
·
2010-08-16 20:00
设计模式:面向对象设计模式与原则
类与相互通信的对象之间常见的组织关系面向对象设计模式是"好的面向对象设计",可以满足"应对变化,提高复用"的设计从宏观层面看面向对象的构建方式更能适应软件的变化,能将变化所带来的影响减少为最小从微观层面来看,面向对象更加强调各个类的职责 历史性著作:>
GoF23
·
2010-07-20 15:00
设计模式
《深入浅出设计模式-中文版》读书笔记 开篇乱弹(一)
而且是逐级深入,并没有一上来就
gof23
,就一大套设计模式的理论。
virusswb
·
2010-07-01 06:00
设计模式
编程
IOC
读书
《深入浅出设计模式-中文版》读书笔记 开篇乱弹(一)
而且是逐级深入,并没有一上来就
gof23
,就一大套设计模式的理论。
virusswb
·
2010-07-01 06:00
设计模式
编程
IOC
读书
创建模式之工厂、工厂方法、抽象工厂与建造者
序:上一篇博文关于模式中粗略的谈了下何谓模式、模式的要素、理解模式的核心关注点以及在java中使用模式常涉及到的抽象类与接口异同问题,在接下来的篇章里将陆续介绍
GOF23
的模式。
redsnow_fenglin
·
2010-06-14 15:00
设计模式
数据结构
编程
算法
面试
一个真正的Singleton
对于单件模式,我想大家应该都不陌生,它可以说是
GOF23
个设计模式中最简单,最常用的一个模式了。但看似简单的东西却不一定好用,我就在使用时遇到了一个问题。
wang37921
·
2010-06-10 11:00
C#面向对象设计模式纵横谈
该书四位作者被人们并称为GangofFour(GoF),“四人组”,该书描述的23种经典设计模式又被人们称为
GoF23
种设计模式。
v1v1wang
·
2010-06-07 07:00
状态模式
状态state模式是
GOF23
种模式中的一种,和命令模式一样,也是一种行为模式。 一、使用接口---实现类的方式。 通常命令模式的接口中只有一个方法。 而状态模式的接口中有1个或者多个方法。
b_fushuaibing
·
2010-03-11 13:00
探索设计模式之一——简单工厂模式
探索设计模式——星际争霸探险之旅 第一部分:创建模式 在
GoF23
种经典设计模式中,按照行为目的划分的话,可分为“创建模式”、“结构模式”、“行为模式”三大类别。
IcyFenix
·
2010-01-19 18:00
设计模式
游戏
编程
mvc
UML
《企业应用架构模式中文版》学习笔记
通过使用场景、解决方案、UML等手段详细介绍了设计模式(包括一些常用的设计模式
GOF23
和本书上新创的设计模式)。了解书中这些模式是干什么的、它们解决什么问题、它们是如何解决问题的。
byxdaz
·
2009-11-14 23:00
数据库
应用服务器
脚本
服务器
企业应用
领域模型
软件架构——设计原则
设计模式是在解决问题的过程中,一些良好思路的经验集成,常见的是
GoF23
种设计模式。
GoF23
种设计模式的一些指导设计原则:1、“开闭”原则(OCP):一个软件实体应当对扩展开放,对修改关闭。
byxdaz
·
2009-10-11 10:00
设计模式
编程
框架
工作
架构设计
扩展
Simple Factory 简单工厂模式
因为它至少不是
Gof23
种设计模式之一。但它在实际的编程中经常被用到,而且思想也非常简单,可以说是工厂方法模式的一个引导,所以我想有必要把它作为第一个讲一下。
zhongjiekangping
·
2009-09-14 11:00
结构型设计模式总结
结构型设计模式是从程序的结构上解决模块之间的耦合问题(好像是句废话),
GoF23
种设计模式中结构型设计模式有7种,分别是:Adapter适配器模式
zhongjiekangping
·
2009-09-14 10:00
创建型模式的总结
GoF23
种设计模式中创建型模式有5种,分别是:Singleton单件模式、AbstractFactory抽象工厂模式、Builder生成器模式、FactoryMethod工厂方法模式、P
zhongjiekangping
·
2009-09-14 10:00
设计模式
工作
prototype
GOF23
种设计模式之Builder Pattern
一:什么是建造模式 建造模式是对象的创建模式【GOF95】。建造模式可以将一个产品的内部表象和产品的生产过程分割开来,从而可以使一个建造过程生成具有不同内部表象的产品对象。二:引入建造模式考虑如下问题:我要建造一部设备(Equipment对象),我们希望将这个复杂的对象的构建与其内部表象分离,使得同样的构建过程可以具有不同内部表象的设备。譬如输入设备,输出设备等。不难看出,这种情况下应该
majiabao123
·
2009-08-12 16:00
简单工厂模式
因为它至少不是
Gof23
种设计模式之一。但它在实际的编程中经常被用到,而且思想也非常简单,可以说是工厂方法模
dingji
·
2009-04-03 14:00
设计模式
编程
出版
生活
简单工厂模式
因为它至少不是
Gof23
种设计模式之一。但它在实际的编程中经常被用到,而且思想也非常简单,可以说是工厂
dingji
·
2009-04-03 14:00
设计模式
编程
生活
出版
SimpleFactoryPattern
工厂模式有以下几种形态:简单工厂(SimpleFactory)模式工厂方法(FactoryMethod)模式抽象工厂(AbstractFactory)模式SimpleFactory模式实际上不是
GoF23
jhlovett
·
2009-03-26 00:00
设计模式
数据结构
工作
设计模式精解-GoF 23种设计模式解析附C++实现源码
设计模式精解-
GoF23
种设计模式解析附C++实现源码【资料名称】:设计模式精解-
GoF23
种设计模式解析附C++实现源码【作者】:K_Eckel【语言】:中文【页数】:105【格式】:pdf【发表时间
dxwangtcg
·
2009-03-15 09:00
模式
职场
设计
休闲
C#面向对象设计模式纵横谈(1):面向对象设计模式与原则
GoF23
种设计模式从编程语言直观了解面向对象 面向对象3大机制 封装,隐藏内部实现 继承,复用现有代码 多态,改写对象行为例子结构化做法1。获得人事系统中所有可能的员工类型2。
cxzhq2002
·
2009-03-08 16:00
命令模式”深入浅出
命令Command模式是
GOF23
种模式中的一种,是一种行为模式。这种模式很难理解。《设计模式》一书中对它语焉不详。而网上的一些文章对其的解释也是错误的。实际上,命令模式并不是那么神秘。
dadalan
·
2009-02-08 10:00
设计模式
编程
swing
command
cmd
interface
Jive论坛与Spring框架的经典结合
没有一种新技术是凭空诞生的,它的萌芽或胚胎总是或多或少显现于以前的技术中,Jive论坛是大家潜心研究的设计型应用程序,其相关解析可见本栏的GoF
设计模式专栏
。
liuchaoyong
·
2008-12-28 15:00
设计模式
spring
AOP
框架
IOC
Flex、Java、C#、JavaFX的事件处理机制的比较
事件处理机制 实际上就是
GOF23
设计模式中的Observer观察者模式的实现。Flex的事件处理机制,使用了方法作为事件处理器。这和C#的委派相似。因为Flex继承了JavaScript的特
shendl
·
2008-11-30 11:00
java
function
String
Flex
C#
JavaFX
Flex、Java、C#、JavaFX的事件处理机制的比较
事件处理机制 实际上就是
GOF23
设计模式中的Observer观察者模式的实现。 Flex的事件处理机制,使用了方法作为事件处理器。这和C#的委
·
2008-11-30 11:00
JavaFX
GOF23
种设计模式(Design Pattern)总结
比较 设计模式常用程度适用层次引入时机结构复杂度AbstractFactory比较常用应用级设计时比较复杂Builder一般代码级编码时一般FactoryMethod很常用代码级编码时简单Prototype不太常用应用级编码时、重构时比较简单Singleton很常用代码级、应用级设计时、编码时简单Adapter一般代码级重构时一般Bridge一般代码级设计时、编码时一般Composite比较常用代
Jackey_Chen
·
2008-11-17 18:00
Java设计模式—观察者模式(Observer)
这篇文章介绍了观察者模式的使用场景,并给了一个具体的实例,记录下来以后弄个
设计模式专栏
:)转载自:http://sunnylocus.javaeye.com/blog/233212作者:sunnylocus
soartju
·
2008-08-30 00:00
java
设计模式
Random
Class
generator
Nokia
适配器模式在Eclipse开发中的运用
适配器模式的在
GOF23
中的定义是:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
tjlvan
·
2008-08-19 11:00
eclipse
设计模式
工作
面向对象设计模式与原则
GoF23
种设计模式历史性著作《设计模式:可复用面向对象软件的基础》一书中描述了23种经典面向对象设计模式,创立
weijie@java
·
2008-05-07 11:47
职场
设计模式
休闲
设计模式/框架
面向对象设计模式与原则
GoF23
种设计模式历史性著作《设计模式:可复用面向对象软件的基础》一书中描述了23种经典面向对象设计模式,创立
weijie@java
·
2008-05-07 11:47
设计模式
职场
休闲
面向对象设计模式与原则
GoF23
种设计模式历史性著作《设计模式:可复用面向对象软件的基础》一书中描述了23种经典面向对象设计模式,创立
meteorlWJ
·
2008-03-19 14:00
设计模式
编程
C#
Class
语言
Refactoring
面向对象设计模式与原则
GoF23
种设计模式 历史性著作《设计模式:可复用面向对象软件的基础》一书中描述了23种经典
benben
·
2008-03-19 14:00
设计模式
编程
c
C#
敏捷开发
设计模式总结-Composite模式(一)
设计模式总结-Composite模式(一)注:本文部分摘自www.jdon.com的《
Gof23
种设计模式解析》的Composite模式一章一、Composite模式的定义将对象以树形结构组织起来,以达成
pengpenglin
·
2008-01-21 09:00
设计模式总结-Proxy模式
设计模式总结-Proxy模式本文的例子和部分内容均来自www.jdon.com的《
GoF23
种设计模式》系列文章 一、Proxy模式的适用场合1.授权机制不同级别的用户对同一对象拥有不同的访问权利,如Jive
pengpenglin
·
2008-01-14 17:00
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他