摘要:
下面是类适配器和对象适配器的图。适配器模式是用来解决使用不兼容的接口的问题的方案。从下面可以看到2种适配器都有3个类分别是Target, Adaptee,adapter. client希望使用的是Target.request() 而既有类使用的是Adaptee.SpecificRequest() request()和Specific... 阅读全文
摘要:
设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪一个类,... 阅读全文