10 2008 档案
Javascript简繁网页浏览
摘要:functiongetLang(){varlang;if(typeofnavigator.userLanguage!="undefined"){lang=navigator.userLanguage.toUpperCase();}elseif(typeofnavigator.language!="undefined"){lang=navigator.language.toUpperCase();}return(lang);}functioncharPYStr(){return'啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊 阅读全文
posted @ 2008-10-29 08:29 wkjs 阅读(1258) 评论(0) 推荐(0)
工厂方法模型之PHP实现
摘要:<?php/***@意图:工厂方法模型,定义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例化延迟到其子类*@适用性:*1、当一个类不知道它所必须创建的对象的类的时候*2、当一个类希望由它的子类来指定它所创建的对象的时候*3、当类创建对象的职责委托给多个帮助子类中的某一个,并且你希望将那一个帮助子类是代理者这一信息局部化的时候*@author:王康*@copyright:http://blog.csdn.net/wkjs*/?><?php/***@name:*@uses:Page*@version:1.0.0*@author:王康*@ 阅读全文
posted @ 2008-10-22 02:48 wkjs 阅读(216) 评论(0) 推荐(0)
建造者模式之PHP实现
摘要:<?php/***@name:设计模式--建造者模式*============================================================================*意图:*将一个复杂对象的构建和它的表示分离,使得同样的构建过程可以创建不同的表示*适用性:*1、当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。*2、当构造过程必须允许被构造对象有不同的表示时。*============================================================================*@copyrig 阅读全文
posted @ 2008-10-15 15:42 wkjs 阅读(157) 评论(0) 推荐(0)
工厂模式之PHP实现
摘要:<?php/***@name:设计模式--工厂模式*============================================================================*意图:*提供一个创建一系列相关或依赖对象的接口,而无需指定他们具体的类。*适用性:*1、一个系统要独立于它的产品的创建、组合和表示时*2、一个系统要由多个产品系列中的一个来配置时。*3、当你要强调一系列相关产品对象的设计以便进行联合使用时。*4、当你提供一个产品类库,而只想显示它们的接口而不是实现时。*========================================== 阅读全文
posted @ 2008-10-15 14:47 wkjs 阅读(239) 评论(0) 推荐(0)
单件模式之PHP实现
摘要:<?php/***@name:设计模式--单件模式*============================================================================*详细说明*意图:*保证一个类仅有一个实体,并提供一个访问它的全局访问点。*适用性:*1、当类只能有一个实例并且客户可以从一个众所周知的访问点访问它时。*2、当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。*说明:常用的方法是使用一个静态的方式函数(getinstance),并且通过它来返回唯一的单件对象实例,当你第一次访问它的时候,这个函数创建 阅读全文
posted @ 2008-10-15 13:22 wkjs 阅读(123) 评论(0) 推荐(0)