随笔分类 -  设计模式

适配器模式
摘要:7种结构型模式:适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、享元模式。其中对象的适配器模式是各种模式的起源。 适配器模式,将一个类的接口转换成客户希望的另一个接口,使得原本由于接口不兼容而不能一起工作的类可以一起工作。适配器模式又分三类,类的适配器,对象的适配器,接口的适配器。 1 阅读全文

posted @ 2017-08-08 16:22 MojoJojo 阅读(207) 评论(0) 推荐(0)

装饰器模式
摘要:7种结构型模式:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 装饰器模式:动态的给一个对象添加额外的功能,被装饰对象和装饰对象必须实现同一个接口,装饰对象持有被装饰对象的实例。 阅读全文

posted @ 2017-08-08 09:13 MojoJojo 阅读(171) 评论(0) 推荐(0)

策略模式
摘要:实现一个功能有多重算法(策略),根据环境或条件选择不同的算法(策略)来完成该功能。这些算法(策略)之间可相互替换,而不会影响到使用算法的客户。 阅读全文

posted @ 2017-08-08 02:26 MojoJojo 阅读(147) 评论(0) 推荐(0)

工厂模式
摘要:1.简单工厂模式 创建一个工厂类,对实现了同一接口的类进行实例的创建。 2.工厂方法模式 是对普通工厂方法模式的改进,在普通工厂方法模式中,如果传递的字符串出错,则不能正确创建对象,而多个工厂方法模式是提供多个工厂方法(工厂方法可以是静态的),分别创建对象。 3.抽象工厂模式 创建多个工厂类,一旦需 阅读全文

posted @ 2017-08-07 22:42 MojoJojo 阅读(147) 评论(0) 推荐(0)

导航