随笔分类 -  4. 设计模式

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