PG Thinker
文章 112
设计模式 23种常用设计模式-桥接(Bridge)模式
桥接(Bridge)模式是用于把抽象化与实现化解耦,使得二者可以独立变化。它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。
设计模式 23种常用设计模式-抽象工厂(Abstract Factory)模式
抽象工厂模式定义了用于创建不同产品的接口,但将实际的创建工作留给了具体工厂类。每个工厂类型都对应一个特定的产品变体。与工厂方法模式不同的是抽象工厂针对的是生产一组相关的产品,即一个产品族。
生活 记录下本科期间的证书
本科期间的一些证书 珍惜大学时光,提高自己的个人能力。参加一些水活动的目的是为了加一些二课分或德育…
设计模式 23种常用设计模式-原型(Prototype)模式
原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。它提供了一种创建对象的最佳方式之一。
设计模式 23种常用设计模式-工厂方法(Factory Method)模式
工厂方法模式与模板方法模式类似,只不过模板方法关注的是方法执行,而工厂方法模式关注的对象的创建。工厂方法的目的是使得创建对象和使用对象是分离的,并且客户端总是引用抽象工厂和抽象产品。
设计模式 23种常用设计模式-迭代器(Iterator)模式
迭代器摸索(Iterator Pattern)是Java和.Net编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。
设计模式 23种常用设计模式-模板方法(Template Method)模式
模板方法(Template Method)模式是带有模板功能的模式,组成模板的方法被定义在父类中。由于这些方法是抽象方法,所以只查看父类的代码是无法知道这些方法最终会进行何种具体处理的,唯一能知道的就是父类是如何调用这些方法的。
设计模式 23种常用设计模式-单例(Singleton)模式
单例模式(singleton Pattern)是 Java 中最简单的设计模式之一。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。
设计模式 23种常用设计模式-适配器(Adapter)模式
适配器(Adapter)模式用于将一个现有类的接口转换为我们实际需求的接口。