码迷,mamicode.com
首页 >  
搜索关键字:设计模式 组合模式    ( 21919个结果
【大话设计模式】—— 工厂方法模式
一、概念 想象一下我们的寻常见到的工厂,下一个订单,付了订金,一段时间后就能够提货。我们不须要知道工厂是用的什么机器,怎么安排工人的,从哪来的材料,只须要一个订单就好,工厂就能够依照其固定流水线做出我们所须要的产品。设计模式中也有类似的一个大神:工厂方法模式。 以下让我们来认识一下: 工厂方法...
分类:其他好文   时间:2014-07-07 17:05:05    阅读次数:272
Design Model---Observer Model
昨天看了Head First设计模式这本书,这本书写得真不错,简单易懂。我是第一次接触设计模式,觉得这东西挺高端大气的,和别人侃的时候,我用啥XX设计模式,是不是觉得很屌的感觉?哈哈,开玩笑了,主要是学习前人的经验,这样让自己的代码设计更加规范。现在就记录一下我学到的第一个设计模式---Obse.....
分类:其他好文   时间:2014-07-07 16:16:24    阅读次数:276
设计模式之Singleton
Singleton 解决的问题: 一个类只允许产生一个对象。一般如果系统有许多部分组成,而每一个部分只希望被创建一次(一个实例),或者 工程中需要一些全局共享的数据,这些数据可以被封装在一个类里面,这个类也只允许创建一个对象(实际项目中可能还要考虑数据的同步问题,本文不考虑,一次只解决一个问题...
分类:其他好文   时间:2014-07-07 15:42:48    阅读次数:135
仓储设计模式和容器
最近研习了一下公司的框架,挺简单的其实就是一个容器和一个仓储,所有的service对象都是放在容器中,而且容器中只会保存一份该对象,也有解耦的作用。下面是一个精简的框架。 首先定义一个容器的接口.namespace mycontainer.factory{ public interfac...
分类:其他好文   时间:2014-07-07 15:07:23    阅读次数:197
设计模式之十三:Flyweight(享元)—对象结构型模式
2014-06-15星期日9:35:04Flyweight,继续GOF。1、IntentUsesharingtosupportlargenumbersoffine-grainedobjectsefficiently.运用共享技术有效地支持大量细粒度的对象。2、AlsoKnownAs3、Motivat...
分类:其他好文   时间:2014-07-07 13:21:07    阅读次数:162
TimePicker控件、帧动画、补间动画
1.TimePicker控件最近感觉每个开发平台的控件基本都差不多,在Android中控件的事件和.net控件直接写事件有一定的区别,net事件可以直接界面进行事件的绑定哈。不过在Silverlight中,如果用MVVM设计模式的话,也可以自己为控件写Command命令的,可以取代控件的事件。Tim...
分类:其他好文   时间:2014-07-01 20:43:57    阅读次数:261
Singleton单例模式
Singleton 是对全局变量的取代策略 作用:保证一个类只能有一个实例,并提供一个全局唯一的访问点。 仅有一个实例:通过类的静态成员变量来体现。 提供访问它的全局访问点:访问静态成员变量的静态成员函数来体现。 《设计模式》一书中给出了一种很不错的实现,定义一个单例类,使用类的私有静态指针变量指向类的唯一实例,并用一个公有的静态方法获取该实例。 单例模式通过类本身来管理其唯一实例,这种特性提供了解决问题的方法。唯一的实例是类的一个普通对象,但设计这个类时,让它只能创建一个实例并提供对此实例的全局访问...
分类:其他好文   时间:2014-06-30 20:27:52    阅读次数:255
设计模式之中介者模式(Mediator)摘录
设计模式之中介者模式(Mediator)摘录!...
分类:其他好文   时间:2014-06-30 18:38:07    阅读次数:237
分析代理模式
学过设计模式,用过设计模式,但是转瞬又忘了,这些模式到底是什么,到底是干什么用,到底是用在哪里的.看DRP的时候,又介绍了代理模式,介绍了静态代理,动态代理;当时就觉得代理模式,就像是在客户端和真实的主题类中加了一个隔层,就像是解耦,加了一个中间层.         之前学习的时候,感觉那个例子举得不好,我一直不明白为什么要用代理.他的例子说了一个人小明要追小美,但是小明拜托小代去帮忙追小美,...
分类:其他好文   时间:2014-06-30 17:58:08    阅读次数:219
设计模式之备忘录模式(Memento)摘录
设计模式之备忘录模式(Memento)摘录!...
分类:其他好文   时间:2014-06-30 17:52:59    阅读次数:201
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!