上一篇我们介绍了设计模式的特性并且详细讲解了4种创建型模式,创建型模式是负责如何产生对象实例的,现在我们继续来给大家介绍结构型模式。 一、什么是结构型模式?
结构型模式是解析类和对象的内部结构和外部组合,通过优化程序结构解决模块之间的耦合问题。二、结构型模式的种类: 适配器模式 桥接模式...
分类:
Web程序 时间:
2014-05-15 14:19:52
阅读次数:
429
我们分三篇文章来总结一下设计模式在PHP中的应用,这是第一篇创建型模式。一、设计模式简介首先我们来认识一下什么是设计模式:设计模式是一套被反复使用、容易被他人理解的、可靠的代码设计经验的总结。设计模式不是Java的专利,我们用面向对象的方法在PHP里也能很好的使用23种设计模式。那么我们常说的架构、...
分类:
Web程序 时间:
2014-05-14 10:15:28
阅读次数:
377
一.接口继承直接调用先看看这样一段代码: 1 在客户端调用mysql连接时,我们用了如下代码1
$db=new dbmysql();2
$db->conn();最后的显示结果为:连接到了mysql优点:直接调用,简单明了缺点:在这个过程中,客户端很清楚的知道我们服务器端的两个数据库连接类,所以不够安...
分类:
Web程序 时间:
2014-05-10 19:59:48
阅读次数:
462
1、NortonGhost的方便与问题我们大多数win的用户都用过NortonGhost,只要将目前系统备份一下生成镜像文件,等系统中毒或崩溃的时候,用NortonGhost恢复一下就回到备份时候的样子了。这个可以说就是备忘(Memento)模式的基本原理了,先备份,需要的时候恢复。因此备忘模式是比..
分类:
Web程序 时间:
2014-05-09 06:57:00
阅读次数:
368
1、Norton Ghost的方便与问题我们大多数win的用户都用过Norton
Ghost,只要将目前系统备份一下生成镜像文件,等系统中毒或崩溃的时候,用Norton
Ghost恢复一下就回到备份时候的样子了。这个可以说就是备忘(Memento)模式的基本原理了,先备份,需要的时候恢复。因此备忘模...
分类:
Web程序 时间:
2014-05-08 22:57:35
阅读次数:
455