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
------【大话设计模式】
大话设计模式
-工厂方法模式(学习笔记)
简单工厂模式(计算器)结构图:工厂方法模式(计算器)结构图:以上是简单工厂模式和工厂方法模式的结构图上的区别实例(): 1.构建leifeng类,作为简单工厂中具体实现操作的基类 classLeiFeng { publicvoidSweep(){ Console.WriteLine("扫地"); } publicvoidWash(){ Console
wyfhist
·
2014-03-08 16:00
设计模式
类
继承
多态
《
大话设计模式
》--总结(一)
《
大话设计模式
》总述《
大话设计模式
》包括23模式和6原则(不包括简单工厂模式),其中6大原则是贯穿于23设计模式的标准和依据。通过使用设计模式,结合面向对象编程的特点:抽象、封装、
u010773667
·
2014-03-08 16:00
大话设计模式
-简单工厂模式(学习笔记)
此篇为学习设计模式-简单工厂模式(教材为:
大话设计模式
,同时很感谢作者,本书对自己帮助很大。)过程中的一些源代码、笔记和感悟,如有理解不到位或者错误之处,敬请指教。
wyfhist
·
2014-03-05 21:00
设计模式
面向对象的基本设计原则
这几天重新看了一遍《
大话设计模式
》,发现果然有不同的感悟,而且自己也上网找了《敏捷软件开发―原则、模式与实践》一书来看,那本书的序言中有一段话我觉得很有道理:“美的东西比丑的东西创建起来更廉价,也更快捷
woshixuye111
·
2014-02-27 20:39
面向对象
面向对象的基本设计原则
这几天重新看了一遍《
大话设计模式
》,发现果然有不同的感悟,而且自己也上网找了《敏捷软件开发—原则、模式与实践》一书来看,那本书的序言中有一段话我觉得很有道理:“美的东西比丑的东西创建起来更廉价,也更快捷
woshixuye
·
2014-02-27 20:00
设计模式
面向对象
设计
访问者模式 双重分派分析 与 accept方法存在的必要性
以前看过
大话设计模式
,对各种模式有过一点了解,可是没怎么用,可没怎么深入去了解所以忘得很快,现在沉下心来好好研究下。
luohaowang320
·
2014-02-24 18:00
设计模式之适配器模式
STL中用到了迭代器模式和适配器模式,下面是适配器模式,对应
大话设计模式
的第17章。适配器的定义是:将一个类的接口转换客户希望的另外一个接口。
xlf13872135090
·
2014-02-23 14:00
抽象工厂模式
例子是
大话设计模式
上第15章的内容,用抽象工厂模式,实现了程序中业务逻辑与数据访问的解耦。抽象工厂模式:提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。
xlf13872135090
·
2014-02-20 15:00
设计模式学习总结
之前一直是面向过程编程,前段时间因为某些原因需要更好的去理解一下面向对象思想精髓,在别人的推荐下看了《
大话设计模式
》这本书。
Senior_lee
·
2014-02-17 14:00
面向对象
编程原则
设计模式的设计原则
C#——类,实例
之前看完几集楚广明讲的C#视频,接下来又看了
大话设计模式
之后,慢慢的对类和实例,这几个概念有了进一步的理解和认识,现在对其做一个简单的总结,加深一下印象!
hanxintong9
·
2014-02-13 15:00
类
C#
实例
Objective-C @encode关键字
最近一段时间比较忙,抽空看了一下设计模式(主要是看两本书,《
大话设计模式
》和《Objective-C编程之道:iOS设计模式解析》 );研究了一下3D数学和opengl,开始学习cocos2D,感觉时间总是很零散
trandy
·
2014-02-11 16:00
ios开发指南-第1-3章
过去的一年的时间精看了深入浅出mfc,C++程序设计语言,effective-c++,GOF和
大话设计模式
,粗看了moreeffectivec++,c++premier,linux程序设计,harlyguidelinux
lipeng08
·
2014-01-26 20:00
设计模式学习[1]--
大话设计模式
中的工厂模式和策略模式的思考
这篇文章将要讲的是个人对于书上两个模式讲解的理解和思考。大话中给了一个例子,做一个收款的例子,有三个输入:一件物品的单价,这件物品购买的数量,折扣选项。(这里只对一件物品进行计价)操作起来就是获得一件物品的数量count和单价perprice,然后计算出总的费用total,同时根据折扣计算最终价格finaltotal。折扣有三种:(1)正常不打折(什么也不做)(2)打八折(total×0.8)(3
a_31415926
·
2014-01-17 16:00
设计模式
C#设计模式之建造者模式(Builder Mode)
建造者模式当需要将一个复杂的对象与它的表示分离,使得同样的构建过程可以创建不同的表示时,可以使用建造者模式.如果使用建造者模式,用户只需指定需要构建的类型即可,具体建造的过程和细节就不需知道了.模式组成(代码引用与《
大话设计模式
GoodWin
·
2014-01-15 14:00
C#
建造者模式
小记C++中switch....case的误用
最近在看
大话设计模式
,书上的例子都是用C#写的,所以和C++还是有差别的地方,今天就遇到了switch.....case的差别。
u010110208
·
2014-01-11 16:00
设计模式实战之——创建型模式(Builder、Factory method、Abstract factory)
之前读过《
大话设计模式
》,通过易懂的例子来说明每个设计模式的用法和效果,但是读完之后感觉很难在实际中运用,就是缺乏实践练习,没有深入思考,而且23个设计模式一下子接收起来很容易就弄混淆,而且对于适用场合也特别难以分清
u010487568
·
2014-01-08 15:00
设计模式学习笔记——享元模式
次奥,我看《
大话设计模式
》这本书的时候,一直错看成亨元模式,搞不懂为什么叫这个名字。现在看清楚了,是享元,共享的享,就比较好理解了。享元模式,就是共享、重用一些现成的对象,免得构造太多,消耗资源巨大。
leftfist
·
2014-01-05 18:00
C#数据类型整理
最近再看《
大话设计模式
》这本书,顺便也就把C#学了学,关于C#中的数据类型虽然有一种熟悉的感觉但是多少还是跟VB有点区别的。今天整理一下,需要用的时候再来看看。
Senior_lee
·
2014-01-02 16:00
C#
数据类型
C#设计模式之外观模式(Facade Mode)
外观模式 为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用.例子(引用于
大话设计模式
) 子系统类代码如下:class SubSystemOne
GoodWin
·
2013-12-28 14:00
设计模式
C#
Facade
外观模式
设计模式C++实现(16)——状态模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍状态模式的实现。 状态模式:允许一个对象在其内
shphonetown
·
2013-12-19 17:00
设计模式
C++
开发人员
设计模式C++实现(14)——职责链模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍装饰模式的实现。 职责链模式:使多个对象都
shphonetown
·
2013-12-19 17:00
设计模式
数据结构
C++
对象
设计模式C++实现(15)——观察者模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍观察者模式的实现。 观察者模式:定义对象间
shphonetown
·
2013-12-19 17:00
设计模式
C++
开发人员
设计模式C++实现(13)——中介者模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍中介者模式的实现。 中介者模式:用一个中介对
shphonetown
·
2013-12-19 17:00
设计模式
C++
开发人员
人力资源
设计模式C++实现(12)——备忘录模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍备忘录模式的实现。 备忘录模式:在不破坏封
shphonetown
·
2013-12-19 17:00
设计模式
C++
开发人员
设计模式C++实现(11)——装饰模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍装饰模式的实现。 装饰模式:动态地给
shphonetown
·
2013-12-19 17:00
设计模式
数据结构
C++
开发人员
设计模式C++实现(10)——桥接模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍桥接模式的实现。 [DP]书上定义:将抽
shphonetown
·
2013-12-19 17:00
设计模式
C++
面向对象
开发人员
设计模式C++实现(9)——享元模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》(DP)两本书。本文介绍享元模式的实现。 举个围棋的
shphonetown
·
2013-12-19 17:00
设计模式
数据结构
C++
面向对象
设计模式C++实现(8)——代理模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》(DP)两本书。本文介绍代理模式的实现。 [DP]上的定
shphonetown
·
2013-12-19 17:00
设计模式
数据结构
C++
开发人员
设计模式C++实现(7)——外观模式、组合模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》(DP)两本书。本文介绍外观模式和组合模式的实现。 外观模式
shphonetown
·
2013-12-19 17:00
设计模式
数据结构
C++
人力资源
设计模式C++实现(6)——建造者模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》(DP)两本书。本文介绍建造者模式的实现。 建造者模式的定义
shphonetown
·
2013-12-19 17:00
设计模式
数据结构
开发人员
面向对象编程
设计模式C++实现(5)——原型模式、模板方法模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》(DP)两本书。本文介绍原型模式和模板方法模式的实现。首先介绍原型
shphonetown
·
2013-12-19 17:00
设计模式
面向对象
工厂模式
开发人员
设计模式C++实现(4)——单例模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》(DP)两本书。本文介绍单例模式的实现。 单例的一般实现比较简
shphonetown
·
2013-12-19 17:00
设计模式
C++
工厂模式
开发人员
设计模式C++实现(3)——适配器模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》(DP)两本书。本文介绍适配器模式的实现。 DP上的定义:
shphonetown
·
2013-12-19 17:00
数据结构
C++
工厂模式
开发人员
设计模式C++实现(2)——策略模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍策略模式的实现。 策略模式是指定义一系列的算法
shphonetown
·
2013-12-19 17:00
设计模式
C++
类
工厂模式
面向对象编程
设计模式之模板方法模式(c#)
模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤.3例子:(引用于《
大话设计模式
》) 1)AbstractClass是抽象类,
GoodWin
·
2013-12-19 17:00
C#
模板方法模式
设计模式C++实现(8)——代理模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》(DP)两本书。本文介绍代理模式的实现。 [DP]上的定
sozenvN
·
2013-12-16 11:00
设计模式C++实现(1)——工厂模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍工厂模式的实现。 工厂模式属于创建型模式,大致
sozenvN
·
2013-12-16 11:00
大话设计模式
之——简单工厂模式
本系列博客为《
大话设计模式
》这本书的读后感,如果感兴趣的朋友请去看原书一、封装、继承与多态 封装的一个好处就是实现业务逻辑和界面逻辑的分离。
caihongshijie6
·
2013-12-12 12:00
《
大话设计模式
》 读书笔记(二)
《
大话设计模式
》读书笔记(二)1.策略模式策略模式:定义一系列的算法,把每一个算法封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。
chchlh
·
2013-12-05 00:07
大话设计模式
《
大话设计模式
》 读书笔记(一)
《
大话设计模式
》读书笔记(一)编程是一门技术,更是一门艺术。1.代码规范命名规范,程序有效率,异常处理。2.面向对象可维护,可复用,可扩展,灵活性好。
chchlh
·
2013-12-05 00:01
大话设计模式
对抽象工厂+反射+配置文件的实例理解
《
大话设计模式
》这本书虽然读起来挺有趣味,也感觉比其他讲设计模式的书好理解一些。但是真要用在机房收费系统时还是费劲的。米老师讲过:思想要上移,行动要下移。这两点要紧密结合,缺一不可。
wangyajin333
·
2013-11-27 21:00
简单工厂模式
使用StarUML简单的画了简单工厂的设计模式图--源自《
大话设计模式
》
·
2013-11-20 22:00
简单工厂模式
《
大话设计模式
》Python版代码实现
配图同样摘自《
大话设计模式
》,因此是C#风格的UML类图,为了便于排版已经缩小了。一、简单工厂模式模式特点:工厂根据条件产生不同功能的类。
lifeiaidajia
·
2013-11-16 13:00
设计模式
python
编程思想
设计
抽象类和接口之异同
在机房合作中用到几个设计模式,在
大话设计模式
中,写的都是接口但代码实现用的都是抽象类,这时B层的人就郁闷了,问我画图是否错了?对比书上,感觉自己没错啊!
liu_yujie2011com
·
2013-11-12 21:00
策略模式
记得刚开始看
大话设计模式
的时候,傻里傻气的.认为策略模式就是这样的.他们的类图就只能是这样的.
han_yankun2009
·
2013-11-10 20:00
设计模式
单例模式--机房合作
看了《
大话设计模式
》,感觉看懂了。然后就开始画时序图,主窗体在调用子窗体前先要经过一个判断类,判断该窗体是否已经别实例化。根据自己的思路就开始了自己的画图之旅,可是到底能不能实现呢,感觉应该能吧。
zhangyingjie09
·
2013-11-10 13:00
实战练习之--状态模式
在第一遍学习
大话设计模式
的时候,写过关于状态模式的博客。不过那个时候的素材主要来自于课本,理解的内容也是书上的例子,以“看懂”为主要目的。
sunliduan
·
2013-11-07 14:00
相对于外国人写的《
大话设计模式
》
Itisnoteasytorememberalldesignpatterns.Herearesomestoriesaboutdesignpatternswhichmighthelp!CreationalSingleton–OnlyonepresidentinAmericaFactory–AfactorythatproduceshumanAbstractFactory–Anabstractfacto
wireless_com
·
2013-11-02 17:00
大话设计模式
之设计模式遵循的七大原则
最近几年来,人们踊跃的提倡和使用设计模式,其根本原因就是为了实现代码的复用性,增加代码的可维护性。设计模式的实现遵循了一些原则,从而达到代码的复用性及增加可维护性的目的,设计模式对理解面向对象的三大特征有很好的启发,不看设计模式,很难深层地体会到面向对象开发带来的好处。在刚开始学习中,很难做到将这些模式融汇贯通,所以这个需要我们在编码前多思考,等想充分了,在开始实践编码。下面是设计模式应当遵循的七
kobejayandy
·
2013-10-31 00:00
设计模式C++实现(1)——工厂模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍工厂模式的实现。 工厂模式属于创建型
shphonetown
·
2013-10-29 22:00
设计模式
C++
工厂模式
多核
面向对象编程
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他