设计模式
文章平均质量分 86
kenwu300692
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
也谈谈.Net设计模式之学习
先留个空,有时间来补上这个前言原创 2008-08-01 16:54:00 · 416 阅读 · 0 评论 -
.Net设计模式之组合模式(Composite)
组合模式原创 2012-12-20 16:25:07 · 484 阅读 · 0 评论 -
.Net设计模式之桥接模式(Bridge )
桥接模式原创 2012-12-20 16:23:18 · 371 阅读 · 0 评论 -
.Net设计模式学习笔记之目录
说来惭愧,设计模式很早就开始学习,但在学习了单件和工厂模式后停了很久。原来定义为VB.Net设计模式学习,现在用C#做项目,所以后期的模式都采用C#写。所以把标题改成了。Net设计模式。 先上早期的2个设计模式的链接: 单件模式 工厂模式 观察者模式 适配器模式 桥接模式 组合模式 装饰器模式 外观模式 迭代器模式 策略模式 模版方法原创 2008-08-01 16:57:00 · 474 阅读 · 0 评论 -
.Net设计模式之适配器模式(Adapter Pattern)
前言: 适配器的最经典的解释就是一个插线板,里面只有2个孔的插座,而电器用的插头是3个孔的。然后用了个适配器。即把插头插在适配器三个孔上。适配器再插到插线板2个孔上。 这是个简单而形象的比喻。最近在看《代码大全2》其中谈到了隐喻,及将代码的设计,或结构的设计等用建筑工程等实际例子做比喻。很有趣!比如上面举的例子,我们会发现一个问题,就是插头是3个孔的,插了2个孔的插座,还有一个孔的功能没有实现原创 2012-12-08 13:41:07 · 741 阅读 · 0 评论 -
观察者模式 Observer
观察者模式,简单的讲就是有在观察。有观察的对象也有被观察的对象。彼此之间的关系不是调用。而是观察。首先是观察的对象,比如:农民关心天气,旅游者关心天气,上班的人关心天气,....这里面,农民,旅游者,上班的人都是观察者。他们都有一个特点:关心天气。因此我们可以设计一个接口IObserver。标明他们有个共同的特点,关注天气。他们之间又有不同,就是关注天气后的动作。如农民关心天气后的动作和旅游者不一原创 2010-03-26 12:00:00 · 756 阅读 · 0 评论 -
.Net设计模式 Adapter 适配器模式(结构型模式)Adapter Pattern
这个模式经常在用。也趁有个闲,总结一下。 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。——Gang of Four 生活中常见的例子: 将220V的电源通过适配器转换成我们可以用的5V电源。原创 2011-08-26 14:19:15 · 692 阅读 · 0 评论 -
VB.net设计模式之工厂方法,抽象工厂方法(Factory Method Pattern,Abstract Factory Method Pattern)
工厂方法属于创建型模式,用于解决创建对象时带来的问题,有如下几种:简单工厂(Simple Factory)模式--不属于Gof--23种设计模式 工厂方法(Factory Method)模式 抽象工厂(Abstract Factory)模式概述:本来想把上面几个工厂方法全部一次学习完,但发现三种设计模式还是有比较大的差别的,说清楚其中一个都量比较大,但全部独立了,又不利用相互比较。简单工厂原创 2008-08-06 16:06:00 · 1584 阅读 · 1 评论 -
VB.net设计模式之单件模式(singleton)
开始第一种模式:单件模式(singleton) 概述: 单件模式(singleton)模式要求在全局中,类只有一个实例。整个网站中的任何一个客户(任意一个web请求)在访问这个类的时候,访问的都是类 的同一个实例。常见的现实中的比喻是美国总统,在全世界范围内,某一时刻,只有一个总统。即在网站或程序在从开始到结束运行的过程中,只有一个该类的实例。 如原创 2008-08-01 16:59:00 · 1289 阅读 · 0 评论 -
.Net设计模式之外观模式(Facade)
外观模式原创 2012-12-20 16:50:09 · 721 阅读 · 0 评论
分享