对应经常使用jquery的朋友,方法的链式调用应该是已经很属性了,书上有模拟出一个很简单的类库代码,见代码如下:Function.prototype.method = function(name,fn){ this.prototype[name] = fn; return this;};(fun.....
分类:
编程语言 时间:
2014-06-28 23:12:29
阅读次数:
320
原文:http://blog.csdn.net/chmask/article/details/26314851.工厂模式(Factory Method):子类只能是平级关系,如父类是动物,子类是猫和狗2.抽象工厂模式(Abstract Factory):子类之间也能是包含关系,如:父类是组件,子类可...
分类:
其他好文 时间:
2014-06-28 21:21:39
阅读次数:
224
1.书籍《JHead First 设计模式(中文版)》《JAVA与模式》《大话设计模式》2.连接地址http://blog.csdn.net/jason0539/article/category/2093817http://www.cnblogs.com/mengdd/tag/设计模式/java 设...
分类:
编程语言 时间:
2014-06-28 20:49:26
阅读次数:
276
陆陆续续看了gof,大话设计模式等books,对于设计模式仍然是徘徊于门外,随偶有感悟,然久必忘记,是实则悟性太低。因此作此文,结合博客中一系列关于设计模式的博文,加深对设计模式的理解,同时备自己随时复习。1.设计模式应用场景当我们遇到整个应用生命周期中,只需要一个对象的时候,我们首先考虑到的就是使...
分类:
编程语言 时间:
2014-06-28 20:48:03
阅读次数:
319
定义(GoF《设计模式》): 将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和使用具有一致性。及角色: 1.Component 是组合中的对象声明接口,在适当的情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理Component子部件。 2.Leaf...
分类:
编程语言 时间:
2014-06-21 12:32:15
阅读次数:
254
原文地址:http://blog.csdn.net/jason0539/article/details/23297037概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自...
分类:
编程语言 时间:
2014-06-21 10:19:27
阅读次数:
311
设计模式总结(2)======================================================decorator pattern装饰者和被装饰者有相同的 超类型;可以用一个或多个 装饰者来 包装 一个对象;既然装饰者和被装饰者对象有相同的超类型,所以在任何需要原始对象...
分类:
其他好文 时间:
2014-06-21 07:38:48
阅读次数:
143
单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 单例模式有三个要点: 1.某个类只有一个实例 2.这个类自行创建该实例 3.这个类自行向整个系统提供这个实例 多台电脑公用的打印机就是现实世界中单例模式的例子。 恶汉式单例模式public cla...
分类:
其他好文 时间:
2014-06-21 07:33:24
阅读次数:
120
PHP高级程序设计 学习笔记 2014.06.18MVC (Model-View-Controller,模型-视图-控制器)是一种可以简化应用程序开发和维护的非常常用的设计模式。它从逻辑上把应用程序分隔为个部分。模型部分负责应用程序的业务逻辑,封装访问数据库的方法并提供一个可以重用的类库。视图部分控...
分类:
Web程序 时间:
2014-06-21 00:51:00
阅读次数:
390
简单工厂模式没有抽象类,只有一个具体工厂类,所有产品的生产都由这个工厂类的对象来负责,如果这个工厂类中生产产品的方法被声明为静态的,那么连这个工厂对象也不是必须的了,直接使用工厂类名就可以调用生产方法。生产方法被声明为静态的,所以简单工厂模式也叫静态工厂模式。简单工厂模式并不是一个好的设计模式,.....
分类:
其他好文 时间:
2014-06-21 00:29:42
阅读次数:
212