23种设计模式有趣诠释

创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂...

发表于:2009-10-18 / 阅读(1619) / 评论(0) 分类 经典算法
PHP 工厂模式

如果只是在使用中才包含,会给开发带来很大的麻烦。因为我不可能预先知道在哪个地方会使用到哪个类。而且,如果在每个页面中,根据需要进行require或include,这是令人很头疼的,我们往往会因为忘记include而导致一个warning或fatal。 如果在一个全局文件中包含所有...

发表于:2009-10-14 / 阅读(1023) / 评论(0) 分类 PHP相关
PHP 单例模式

PHP的面向对象的功能越来越强, 学习了一下设计模式,看看PHP中的单例模式的实现。 单例模式有以下特点: 单例类只能有一个实例。 单例类必须自己创建自己的唯一的实例。 单例类必须给所有其他...

发表于:2009-10-14 / 阅读(992) / 评论(0) 分类 PHP相关
大话设计模式

近期项目要用C++来写,习惯了C的过程式,死活不习惯OO, 语言不是太大的问题,关键是,OO的设计模式。。。。 只有恶补一下了,大略的看了几个简单的设计模式。 觉得甚是巧妙,但因当前项目功能繁杂 简单的生搬硬套看来不行了。 凭感觉写吧 不经历...

发表于:2009-10-12 / 阅读(879) / 评论(1) 分类 写作生活