coder人生
绝情小舞
IT菜鸟
展开
-
设计模式笔记(转载)
[size=x-large] 创建型模式: Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Builder:将一个复杂对象的构件与它的表示分离,使得同样的构建过程可以创建不同的表述。 Factory Method:定义一个用于创建对象的接口,让子类决定将哪一个类实例化。Factory Method使一个...原创 2011-12-23 23:56:00 · 70 阅读 · 0 评论 -
常用设计模式应用场景
[size=large]1、抽象工厂 2、Builder 3、工厂方法(把变和不变的地方隔离出来) 4、Bridge模式 5、适配器Adapter 6、Decarator 7、Command命令模式 8、Visitor模式 9、Strategy模式 10、代理 11、责任链模式 1、抽象工厂 回页首 应用场景:封装变化点。创建一系列相互依赖的对象。 在软件系统中...原创 2012-07-17 17:30:30 · 198 阅读 · 0 评论 -
面试要点之——23种设计模式及其应用场景
[size=x-large]设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 ; 应用场景:一个无状态的类使用单例模式节省内存资源。 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 ...原创 2012-09-12 13:39:57 · 493 阅读 · 0 评论