<?php 
/* 代理模式 
代理模式是一种结构型模式,它可以为其他对象提供一种代理以控制对这个对象的访问。
例如武则天提供一个代理 替李治管理国家(对象) 
// 角色
?	抽象主题角色(Subject):它的作用是统一接口。此角色定义了真实主题角色和代理主题角色共用的接口,这样就可以在使用真实主题角色的地方使用代理主题角色。
?	真实主题角色(RealSubject):隐藏在代理角色后...
                            
                            
                                分类:
Web程序   时间:
2015-01-30 19:43:06   
                                阅读次数:
179
                             
                    
                        
                            
                            
                                女娲补天的故事大家都听过吧,这个故事是说,女娲在补了天后,下到凡间一看,哇塞,风景太优美了,天空是湛
蓝的,水是清澈的,空气是清新的,太美丽了,然后就待时间长了就有点寂寞了,没有动物,这些看的到
都是静态的东西呀,怎么办?
别忘了是神仙呀,没有办不到的事情,于是女娲就架起了八卦炉(技术术语:建立工厂)开始创建人,
具体过程是这样的:先是泥巴捏,然后放八卦炉里烤,再扔到地上成长,但是意外总是...
                            
                            
                                分类:
其他好文   时间:
2015-01-30 17:48:32   
                                阅读次数:
152
                             
                    
                        
                            
                            
                                <?php 
/* 代理模式 
代理模式是一种结构型模式,它可以为其他对象提供一种代理以控制对这个对象的访问。
例如武则天提供一个代理 替李治管理国家(对象) 
// 角色
?	抽象主题角色(Subject):它的作用是统一接口。此角色定义了真实主题角色和代理主题角色共用的接口,这样就可以在使用真实主题角色的地方使用代理主题角色。
?	真实主题角色(RealSubject):隐藏在代理角色后...
                            
                            
                                分类:
Web程序   时间:
2015-01-30 15:51:15   
                                阅读次数:
143
                             
                    
                        
                            
                            
                                <?php
/*
	所谓策略模式是在不同的事件策略模式就是针对相同的行为,在不同的场景中拥有不同的算法,将这些算法封装起来,
并且这些算法是可以互换的,这样就对客户隐藏了相应算法的实现细节,可以很方便的在运行时选择具体的行为算法(即策略)。
简单的策略模式: 保安对于学生和老师进考场这个事件,可以分化出不同的策略,学生要查看考试证据,老师放行
*/
interface Strategy{...
                            
                            
                                分类:
Web程序   时间:
2015-01-30 10:44:42   
                                阅读次数:
138
                             
                    
                        
                            
                            
                                关于1.8中商品流转的例子 对于三种不同的订单来源,要使用三个不同的转换器,对订单的形式进行公共统一的处理,得到一种新的订单消息的格式。 在检验库存和验证客户等级之后,再对订单进行处理。 下图中,在聚合器...
                            
                            
                                分类:
其他好文   时间:
2015-01-29 19:43:26   
                                阅读次数:
441
                             
                    
                        
                            
                            
                                李建忠 设计模式 学习笔记(链接:http://pan.baidu.com/s/1hqiVfa0 密码:7kfk)1、面向对象思想是面向接口编程2、优先使用类继承3、只有非常强的 is a 才使用类继承4、使用【重构】得到模式,设计模式不能先入为主5、源代码就是设计——一篇论文设计原则:1)、单一职...
                            
                            
                                分类:
其他好文   时间:
2015-01-26 22:16:51   
                                阅读次数:
192
                             
                    
                        
                            
                            
                                设计原则一 :??? 单一职责原则 定义: 对于一个类,应该只有一个引起它变化的原因. 优点: 降低类的复杂度,提高类的可读性,提高系统的可维护性. 例子:? //超人类
public?class?SuperMan?{
????
????p...
                            
                            
                                分类:
移动开发   时间:
2015-01-26 13:48:56   
                                阅读次数:
126