摘要:
Book-深入设计模式-适配器模式 https://refactoringguru.cn/design-patterns/adapter 适配器模式 亦称: 封装器模式、Wrapper、Adapter 适配器模式是一种结构型设计模式, 它能使接口不兼容的对象能够相互合作。 解决方案 可以创建一个适配 阅读全文
摘要:
Book-深入设计模式-单例模式 https://refactoringguru.cn/design-patterns/singleton 单例模式 亦称: 单件模式、Singleton 单例模式是一种创建型设计模式, 让你能够保证一个类只有一个实例, 并提供一个访问该实例的全局节点。 单例模式同时 阅读全文
摘要:
Book-深入设计模式-原型模式 https://refactoringguru.cn/design-patterns/prototype 原型模式 亦称: 克隆、Clone、Prototype 原型模式是一种创建型设计模式, 使你能够复制已有对象, 而又无需使代码依赖它们所属的类。 解决方案 原型 阅读全文
摘要:
Book-深入设计模式-生成器模式 https://refactoringguru.cn/design-patterns/builder 生成器模式 亦称: 建造者模式、Builder 生成器模式是一种创建型设计模式, 使你能够分步骤创建复杂对象。 该模式允许你使用相同的创建代码生成不同类型和形式的 阅读全文
摘要:
Book-深入设计模式-抽象工厂模式 https://refactoringguru.cn/design-patterns/abstract-factory 抽象工厂模式 亦称: Abstract Factory 抽象工厂模式是一种创建型设计模式, 它能创建一系列相关的对象, 而无需指定其具体类。 阅读全文
摘要:
Book-深入设计模式-工厂方法模式 https://refactoringguru.cn/design-patterns/factory-method 工厂方法模式 亦称:虚拟构造函数、Virtual Constructor、Factory Method 工厂方法模式是一种创建型设计模式, 其在父 阅读全文