码迷,mamicode.com
首页 >  
搜索关键字:工厂模式 设计模式    ( 23543个结果
pure MVC框架目标与好处
框架一瞥PureMVC是一个为创建基于经典MVC元设计模式应用的轻量级框架。此框架是开源且免费的,已经被AS2,AS3,Java,C#以及其他流行语言所实现。这也允许在多样的平台上开发,包括:l移动环境:FlashLite,.Net集成框架,J2MEl服务器环境:ColdFusion,J2EE,PH...
分类:Web程序   时间:2014-05-12 17:25:37    阅读次数:442
浅谈php设计模式(1)---工厂模式
一.接口继承直接调用先看看这样一段代码: 1 在客户端调用mysql连接时,我们用了如下代码1 $db=new dbmysql();2 $db->conn();最后的显示结果为:连接到了mysql优点:直接调用,简单明了缺点:在这个过程中,客户端很清楚的知道我们服务器端的两个数据库连接类,所以不够安...
分类:Web程序   时间:2014-05-10 19:59:48    阅读次数:462
设计模式之类关系
设计模式从第一次读程杰的大话设计模式和headfirst等相关书籍,然后开始关注相应模式的代码差不多有两年的时间了,从简单的理解到根据某些开发的需要去选择某种自己理解的模式,发下这是一个需要时间积累的过程和对模式理解的过程,对于模式的理解如果是学习面向对象的语言,我的建议还是先整理下类关系,希...
分类:其他好文   时间:2014-05-05 22:22:39    阅读次数:302
【设计模式】原型模式
本文将从以下几点浅谈原型模式: 概述 结构图 分类 浅复制:结构图 代码 复制图示 深复制:结构图 代码 复制图示 总结 概述: 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节。 复制过程,并不是做一个抽象类,去实例化它。而是只需通过实现一个含有Clone()方法的接口就可以去克隆,这就是.NET在System命名空间中提供的ICloneable接口 。...
分类:其他好文   时间:2014-05-05 21:27:41    阅读次数:359
ORM框架-VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.6
VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的程序代码基于OO、ADO.NET、分层架构、ORM及反射+工厂设计模式等。支持.Net1.1及以上版本,可用于Oracle、SqlServer、Sybase、DB2、MySQL、Access、SQLite、PostgreSQL、DM(达梦)、PowerDesigner文件、Informix、Firebird、MaxDB、Excel等和OleDb...
分类:Web程序   时间:2014-05-04 00:13:17    阅读次数:658
设计模式总结(二)
设计模式可分为三种:创建型设计模式,结构型设计模式和行为型设计模式。 一、创建型设计模式 在设计模式中,创建型设计模式处理对象创建过程的设计模式,它根据实际情况来决定具体怎样创建对象。创建型模式隐藏了类的实例是如何创建和放在一起,整个系统关于对象所知道的是由抽象类所定义的接口。这样创建模式在创建了什么、谁创建它、怎么被创建的,以及何时创建这些方面提供了很大的灵活性。 创建型设计模式又分为类创...
分类:其他好文   时间:2014-05-03 23:51:52    阅读次数:439
[设计模式-行为型]责任链模式(Chain of Responsibility)
在责任链模式中, 很多对象由每一个对象对其下家的引用而接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。客户并不知道链上的哪一个对象最终处理这个请求,系统可以在不影响客户端的情况下动态的重新组织链和分配责任。处理者有两个选择:承担责任或者把责任推给下家。一个请求可以最终不被任何接收端对象所接受。...
分类:其他好文   时间:2014-05-03 17:38:42    阅读次数:294
设计模式学习总结(23) 中介者模式
本系列主要记录设计模式的意图是什么,它要解决一个什么问题,什么时候可以使用它;它是如何解决的,掌握它的结构图,记住它的关键代码;能够想到至少两个它的应用实例,一个生活中的,一个软件中的;这个模式的优缺点是什么,其有哪些使用场景,在使用时要注意什么。...
分类:其他好文   时间:2014-05-03 17:14:38    阅读次数:292
设计模式之迭代器模式
GOF给出的定义为:提供一种方法访问一个容器(container)对象中各个元素,而又不需暴露该对象的内部细节。它的目的:提供一种方法顺序访问一个聚合对象中各个元素, 而又不需暴露该对象的内部表示。[GOF 《设计模式》]如果大家只看定义的话估计也不太清楚吧,怎么说呢,从简单来讲,大家可以把它理解为...
分类:其他好文   时间:2014-05-02 08:51:18    阅读次数:319
面向对象的设计原则
面向对象设计原则是学习设计模式的基础,每一种设计模式都符合某一种或者多种面向对象设计原则。通过在软件开发中使用这些原则可以提高软件的可维护行和可用性,让我们可以设计出更加灵活也更加容易扩展的软件系统,实现可维护可复用的目标。在使用面向对象的思想进行系统设计时,前人共总结出了7条原则,它们分别是:单一...
分类:其他好文   时间:2014-05-02 06:26:12    阅读次数:245
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!