随笔分类 - 4. 设计模式

摘要: 本文讲述了代理模式,包括了普通代理、强制代理和动态代理。原文链接:##介绍代理模式属于结构性模式,使用频率很高。定义:Provide a surrogate or placeholder for another object to control access to it.为其他对象提供一种代理以控...阅读全文
posted @ 2015-03-16 22:44 OpenFire_ 阅读(175) | 评论 (0) 编辑
摘要: 抽象工厂模式是工厂方法模式的升级版本,主要是引入了一个产品族的概念,将针对单一产品升级到了针对多个产品品种和产品分类。原文链接:##介绍抽象工厂模式定义:Provide an interface for creating families of related or dependent object...阅读全文
posted @ 2015-03-15 11:01 OpenFire_ 阅读(165) | 评论 (0) 编辑
摘要: 原文链接:##介绍工厂方法模式定义:Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer ...阅读全文
posted @ 2015-03-13 21:55 OpenFire_ 阅读(131) | 评论 (0) 编辑
摘要: 原文链接:##介绍简单工厂模式属于创建型模式,又叫做静态工厂方法(static factory method)。但是它并没有归为23种GOF设计模式其中。简单工厂模式是**由工厂对象来决定创建哪一种产品类的实例**。简单说就是工厂对象根据传入的参数,动态的决定创建哪一种产品类的实例,而这些产品类继承...阅读全文
posted @ 2015-03-11 16:32 OpenFire_ 阅读(167) | 评论 (0) 编辑
摘要: 新博客地址:http://tianweili.github.com/,新博客中讲述了我迁移博客的原因。也欢迎大家一起探讨技术和交流。阅读全文
posted @ 2015-02-27 11:14 OpenFire_ 阅读(262) | 评论 (0) 编辑
摘要: 本文介绍了单例模式,以及对单例模式的八种实现方式作了比较。阅读全文
posted @ 2014-03-26 09:06 OpenFire_ 阅读(1663) | 评论 (1) 编辑
摘要: 本文详细阐述了设计模式六大原则之接口隔离原则。阅读全文
posted @ 2013-03-27 08:50 OpenFire_ 阅读(3399) | 评论 (5) 编辑
摘要: 本文详细阐述了设计模式六大原则之依赖倒置原则。阅读全文
posted @ 2013-03-19 08:46 OpenFire_ 阅读(4246) | 评论 (17) 编辑
摘要: 本文详细阐述了设计模式六大原则之里氏替换原则。阅读全文
posted @ 2013-03-15 16:14 OpenFire_ 阅读(4912) | 评论 (1) 编辑
摘要: 本文详细阐述了设计模式六大原则之单一职责原则。阅读全文
posted @ 2013-03-13 15:54 OpenFire_ 阅读(3451) | 评论 (0) 编辑