结构型模式(一) 适配器模式
摘要:适配器模式(Adapter Pattern):将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。 结构型模式描述如何将类或者对象结合在一起形成更大的结构。 适配器模式包含四个角色:目标
阅读全文
posted @
2019-11-28 19:16
longfei2021
阅读(147)
推荐(0) 编辑
创建型模式(四) 单例模式
摘要:单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。单例模式的要点有三个:一是某个
阅读全文
posted @
2019-11-27 19:38
longfei2021
阅读(112)
推荐(0) 编辑
创建型模式(三) 原型模式
摘要:原型模式(Prototype Pattern):使用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原型模式是一种对象创建型模式。 原型模式包含三个角色:抽象原型类是声明克隆方法的接口,是所有具体原型类的公共父类,可以是抽象类也可以是接口,甚至还可以是具体实现类;具体原型类实现在抽象原
阅读全文
posted @
2019-11-27 18:48
longfei2021
阅读(124)
推荐(0) 编辑
创建型模式(二) 建造者模式
摘要:建造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式是一种对象创建型模式。 建造者模式将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式是一步一步创建一个复杂的对象,它允许用户只通过指定复
阅读全文
posted @
2019-11-25 19:57
longfei2021
阅读(117)
推荐(0) 编辑