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
DesignPatterns
设计模式-抽象工厂和builder模式
一、序言系列博客文章都是研读Gof的
DesignPatterns
这本书的总结分享,书上的有些例子代码不是很全,这边依葫芦画瓢还原了一些代码,可供运行。
哇小明
·
2016-06-09 04:21
设计模式
C/C++
设计模式
抽象工厂模式
建造者模式
Sokect封装
TCP-UDP
模版方法( Template Method) Java
类结构图:TestPaperpackageding.study.
designpatterns
.templatemethod; /** *问卷模版和答题模板 * *@authordaniel *@email57669990
dingsai88
·
2016-06-01 10:00
解释器模式(Interpreter)Java
结构图:AbstractExpression解释器模式抽象类packageding.study.
designpatterns
.interpreter;/***解释器模式抽象类*-声明一个抽象的Interpret
dingsai88
·
2016-05-31 14:04
解释器模式(Interpreter)Java
结构图:AbstractExpression解释器模式抽象类packageding.study.
designpatterns
.interpreter; /** *解释器模式抽象类 *-声明一个抽象的Interpret
dingsai88
·
2016-05-31 14:00
享元模式(Flyweight)Java
定义:享元模式:避免大量拥有相同内容的小类的开销(如耗费内存),使大家共享一个类(元类).结构图:WebSite:packageding.study.
designpatterns
.flyweight;/
dingsai88
·
2016-05-30 11:07
享元模式(Flyweight)Java
定义:享元模式:避免大量拥有相同内容的小类的开销(如耗费内存),使大家共享一个类(元类).结构图:WebSite:packageding.study.
designpatterns
.flyweight;
dingsai88
·
2016-05-30 11:00
常用设计模式大全-详细介绍
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
hyqsong
·
2016-05-29 08:00
组合模式(Composite)Java
packageding.study.
designpatterns
.composite; /** *公司类抽象啊 *@authordaniel * */ publicabstractclassCompany
dingsai88
·
2016-05-27 12:00
桥接模式(Bridge)-Java
packageding.study.
designpatterns
.bri
dingsai88
·
2016-05-26 12:00
Java开发中的23种设计模式详解(转)
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
xiaoyaoyou1212
·
2016-05-22 14:00
java
设计模式
78.JAVA编程思想——改进设计
78.JAVA编程思想——改进设计《
DesignPatterns
》书内所有方案的组织都围绕“程序进化时会发生什么变化”这个问题展开。对于任何设计来说,这都可能是最重要的一个问题。
notbaron
·
2016-05-08 21:00
75.JAVA编程思想——设计范式
它在由Gamma,Helm和Johnson编著的《
DesignPatterns
》一书中被定义成一个“里程碑”(该书由Addison-Wesley于1995年出版)。那本书列出了解决这个问题
notbaron
·
2016-05-08 21:00
设计模式之访问者模式
类图如下:实现代码如下:抽象的访问者类:packagecom.
designpatterns
.visitor; /** *@auth
WSYW126
·
2016-05-07 10:00
设计模式
访问者模式
设计模式之桥接模式
类图如下:实现代码如下:抽象化角色AbstractUser:packagecom.
designpatterns
.bridge; publicabstract
WSYW126
·
2016-05-07 09:00
设计模式
桥接模式
设计模式之门面模式
类图如下:实现代码如下:子系统类ClassA:packagecom.
designpatterns
.facade; /** *@au
WSYW126
·
2016-05-06 19:00
设计模式
门面模式
设计模式之组合模式
类图如下:实现代码如下:Component抽象构件角色:packagecom.
designpatterns
.composite; /** *@authorW
WSYW126
·
2016-05-06 19:00
设计模式
组合模式
设计模式之代理模式
第一种、简单的代理模式类图如下:实现代码如下:玩家抽象类:packagecom.
designpatterns
.proxy; publicinterfaceIGamePlayer{ publicvoidlogin
WSYW126
·
2016-05-04 20:00
设计模式
代理模式
设计模式之适配器模式简单实践
适配器是定义一个中间类免除子类继承一个接口都要去实现每个方法(太繁琐),转而通过复写父类(适配器)中的默认实现了达到自己想要的效果1.顶级接口类packagecom.git.base.
designpatterns
.adapter
sqh201030412
·
2016-05-03 23:00
设计模式
适配器模式
设计模式之代理设计模式简单实践
1.顶级接口类--定义共性规则packagecom.git.base.
designpatterns
.proxy; /** * *Title:ReadBook.java *Description:代理设计模式之代理抽象类
sqh201030412
·
2016-05-03 23:00
设计模式
代理设计模式
设计模式之工厂设计模式简单实践
1.工厂类packagecom.git.base.
designpatterns
.factory; /** * *Title:PetFactory.java *Description:工厂类设计模式生产各种宠物实例
sqh201030412
·
2016-05-03 23:00
设计模式
工厂设计模式
设计模式之建造者模式
类图如下:实现代码:车模型抽象类:packagecom.
designpatterns
.builder; importjava.util.Arr
WSYW126
·
2016-05-03 11:00
设计模式
建造者模式
java设计模式
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
watertekhqx
·
2016-04-30 23:00
你所熟悉或听说过的设计模式以及你对设计模式的看法
在GoF的《
DesignPatterns
:ElementsofReusableObject-OrientedSoftware》中给出了三类(创建型[对类的实例化过程的抽象化]、结构型[描述如何将类或对象结合在一起形成更大的结构
HelloCqk1
·
2016-04-24 19:00
java开发常用的23中设计模式
转载自:http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html设计模式(
DesignPatterns
)
lcg910978041
·
2016-04-22 15:00
单列设计模式的实现
一、设计模式(
DesignPatterns
)就是可以解决某一类问题的有效方法是代码设计经验的总结。
qq_29689487
·
2016-04-15 16:00
设计模式
Java开发中的23种设计模式详解(转)
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
honghailiang888
·
2016-04-12 10:00
设计模式
设计模式介绍
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
liangzhaoyang1
·
2016-04-10 13:00
设计模式介绍
java23种设计模式总结
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
duchao123duchao
·
2016-04-05 14:00
java设计模式
23种设计模式
设计模式 - Design Patterns
设计模式四人组GoF(“四人帮”,又称GangofFour,即ErichGamma、RichardHelm、RalphJohnson和JohnVlissides四人)1.起源GoF的《
DesignPatterns
u010297957
·
2016-03-29 23:00
设计模式
iOS开发的经典博客和文章汇总
官方文档马上着手开发iOS应用程序(官方) https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOSCh/
DesignPatterns
.html
jiaxin_1105
·
2016-03-28 17:00
设计模式之 概览(设计模式是什么 设计模式分类)
二、设计模式的分类《
DesignPatterns
:ElementsofResualbelSoftware》一书中将23种设计模式分为以下三类:1.创建型模式(Creational)与对象创建有关涉及对象实例化的方式
u013575812
·
2016-03-28 00:00
设计模式分类
标准模板库(STL)之配接器(Adapter)
Adapter这一概念,也是一种设计模式(designpattern),《
DesignPatterns
》对Adapter设计模式的定义如下:将一个class的接口转换为另一个class的接口,使原本因接口不兼容
lanchunhui
·
2016-03-20 00:00
stl之迭代器(iterator)
迭代器是一种抽象的设计概念,在Gof的《
designPatterns
》书中提供了迭代器模式,定义如下:提供一种方法,使之能够依序遍历某个容器内的所有元素,但又无需暴露该聚合物的内部表述方式。
LinuxG_G
·
2016-03-13 17:30
iterator
迭代器
stl
STL
Java之美[从菜鸟到高手演变]之设计模式
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
xie_xiansheng
·
2016-03-12 14:00
Java开发中的23种设计模式详解(转)
设计模式(
DesignPatterns
)——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。
luck-cheng
·
2016-03-11 10:55
java
java
设计模式
design
pattern
面向对象
设计模式之java
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
lebron_wei
·
2016-03-09 16:00
设计模式之一(代码用java实现)
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
囧先森
·
2016-03-04 15:00
Java开发中的23种设计模式详解
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
mingkongeye
·
2016-03-04 08:52
java
设计模式
java设计模式
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
taz372436
·
2016-03-03 22:00
设计模式—单例模式
在《
DesignPatterns
:ElementsofResuableObject-OrientedSoftware》中的定义是:Ensure aclassonlyhasoneinstance,andprovideaglobalpointofaccessto
Kevin Shen
·
2016-02-18 11:00
抽象数据类型与类层次(一)
本文主要介绍一些基本概念:抽象(Abstract)、ADTs、设计模式(
DesignPatterns
)。然后再展示后面要用到的类层次图。
Sagittarius_Warrior
·
2016-02-16 10:00
Java开发中的23种设计模式详解(转)
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
风中海岸
·
2016-01-28 22:00
策略模式—笔记
可以使用策略模式图片来源于http://www.cnblogs.com/furenjun/archive/2008/12/28/
designpatterns
3.html策略模式主要用于分离算法,
q178266871
·
2016-01-27 10:00
Double Dispatch讲解与实例-面试题
引言说实话,我看过GoF《
DesignPatterns
》,也曾深深的被李建忠《设计模式》系列Webcast吸引。但是还没有见过“DoubleDispatch模式”。
霍旭东
·
2016-01-26 23:00
Double Dispatch讲解与实例-面试题
引言说实话,我看过GoF《
DesignPatterns
》,也曾深深的被李建忠《设计模式》系列Webcast吸引。但是还没有见过“DoubleDispatch模式”。
霍旭东
·
2016-01-26 23:00
Double Dispatch讲解与实例-面试题
引言说实话,我看过GoF《
DesignPatterns
》,也曾深深的被李建忠《设计模式》系列Webcast吸引。但是还没有见过“DoubleDispatch模式”。
霍旭东
·
2016-01-26 23:00
Java23中设计模式(Design Patterns)详解
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
zhanghaiyang
·
2016-01-20 14:00
Java23中设计模式(Design Patterns)详解
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
zhanghaiyang
·
2016-01-20 14:00
Java23中设计模式(Design Patterns)详解
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
zhanghaiyang
·
2016-01-20 14:00
Java23中设计模式(Design Patterns)详解
设计模式(
DesignPatterns
) ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的
zhanghaiyang
·
2016-01-20 13: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
其他