码迷,mamicode.com
首页 >  
搜索关键字:模式设计    ( 1615个结果
Java设计模式菜鸟系列(十三)状态模式建模与实现
转载请注明出处:http://blog.csdn.net/lhy_ycu/article/details/39828653 状态模式(State):允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。状态模式说白了就是一个对像有不同的状态,不同的状态对应不同的行为,它其实是对switch case这样的语句的拓展。 封装基类状态的行为,并将行为委托到当前状态。...
分类:编程语言   时间:2014-10-06 20:53:30    阅读次数:297
Java设计模式菜鸟系列(九)外观模式建模与实现
外观模式(Facade):是为了解决类与类之间的依赖关系的,像spring一样,可以将类与类之间的关系配置到配置文件中,而外观模式就是将他们的 关系放在一个Facade类中,降低了类与类之间的耦合度,该模式中没有涉及到接口。...
分类:编程语言   时间:2014-10-05 22:52:39    阅读次数:258
Java设计模式菜鸟系列(八)适配器模式建模与实现
适配器模式(Adapter):将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题。 主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。 1、类的适配器模式:当希望将一个类转换成满足另一个新接口的类时,可以使用类的适配器模式,创建一个新类,继承原有的类,实现新的接口即可。 2、对象的适配器模式:当希望将一个对象转换成满足另一个新接口的对象时,可以创建一个Adapter类,持有原类的一个实例,在Adapter类的方法中,调用实例的方法就行。 3、...
分类:编程语言   时间:2014-10-05 21:35:19    阅读次数:255
Cocos2dx-3.2 引擎学习(二)之Director
Director,导演类。首先是在CCDirector.cpp文件中看到:static DisplayLinkDirector *s_SharedDirector = nullptr;确定了Director的单例模式设计原则。DisplayLinkDirector,这个继承自Director。用来同...
分类:其他好文   时间:2014-10-03 12:36:54    阅读次数:196
数据库范式的选择使用
关系型数据库:关系模式设计原则1.范式与数据冗余度从0NF到1NF、2NF、3NF、BCNF、4NF、5NF?数据库设计的过程是个拆分表的过程,拆分的目的是降低数据的冗余度。数据的冗余度越低,事务持续时间就越短(它不需要额外的操作去维持数据一致性和完整性)。与此同时,拆得越细,查询的代价越高(需要更...
分类:数据库   时间:2014-10-03 11:56:04    阅读次数:252
关系模式设计理论
规范化:         一个低级范式,通过模式分解可以转化为若干个高级范式的关系模式,即为规范化。     范式:         目前关系数据库有六种范式,咱们最常用的是第一到第三范式。各范式呈递次规范,越高的范式数据冗余越小。         第一范式:(不再分)             范式的基础,所有范式都必须满足第一范式,其他范式都以第一范式为基础。         第二范...
分类:其他好文   时间:2014-09-28 14:03:02    阅读次数:142
伪中介模式(5.5)
总之,股票交易所、婚姻介绍所、聊天室的例子,都不是[GoF]的中介者模式。...
分类:其他好文   时间:2014-09-26 10:42:58    阅读次数:227
设计模式【抽象工厂模式】
本文主要是分享自己在学习设计模式过程中的心得与记录,有什么不当之处,望各位有心关注的看官,给予指证与说明。本文主要讲述【抽象工厂模式】,望各位细细品读。【转载使用,请注明出处:http://blog.csdn.net/mahoking】...
分类:其他好文   时间:2014-09-26 03:13:58    阅读次数:185
系统架构之设计模式一、基础知识
从今天开始将常用到的设计模式整理、归档,首先介绍下设计模式基础知识。  一、设计模式分类 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式...
分类:其他好文   时间:2014-09-25 15:57:39    阅读次数:191
PHP设计模式之工厂模式
mount = $mount; } public function getAmount(){ return $this -> mount; } public function add($num...
分类:Web程序   时间:2014-09-22 22:04:03    阅读次数:243
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!