04 2012 档案

摘要:工厂模式分为两种,一种是简单工厂模式。另一种称之为工厂模式。简单工厂模式是使用一个外部的单体或者静态方法来生成实例。而工厂模式使用子类来决定内部成员要实现那个具体的类的实例。工厂模式要求被具体实现的类,必须提供相同的接口。下面我们将通过一段代码来讲述一个简单工厂模式的实现。function myMode(){}myMode.prototype = { create:function(){ var mode = createmode.create(mode); mode.xxx();//可以对返回的mode执行任何你想要的操作 return mode; }}var crea... 阅读全文
posted @ 2012-04-11 17:32 猫猫大侠 阅读(1348) 评论(1) 推荐(0)
摘要:单例模式。这种模式提供了一种将所有代码都组织到一个对象中的手段。它只能被实例化一次。由于它只能被实例化一次,我们就可以确定所编写的所有代码用的都是相同的全局资源。简单的来说,这种模式就是将很多很多代码封装在一个对象中,并规定对象只能被实例化一次。此对象的唯一实例应在任何地方都可以被访问。用途,减少占用全局变量既的数目。组织自己的日常代码,方便以后维护。创建命名空间等等。function myMode(){ //定义一个单例模式对象}myMode.prototype = {//为其添加方法和属性 'arg1':'argument1...', 'init&# 阅读全文
posted @ 2012-04-10 00:46 猫猫大侠 阅读(406) 评论(1) 推荐(1)