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