加载中
设计模式分享文章目录

设计模式文章快速通道 1.1、设计模式 - 介绍 1.2、设计模式 [创建型]- 工厂模式(Factory Pattern) 1.3、设计模式 [创建型]- 抽象工厂模式(Abstract Factory Pattern) 1.4、设计模式 [创建...

2.1、设计模式 [行为型]- 迭代器模式(Iterator Pattern)

迭代器模式 迭代器模式(Iterator Pattern)是 Java 和 .Net 编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。 迭代器模式属于行为型模式...

2.0、设计模式 [行为型]- 策略模式(Strategy Pattern)

策略模式 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象...

1.9、设计模式 [行为型]- 观察者模式(Observer Pattern)

观察者模式 观察者模式(Observer),又叫发布-订阅模式(Publish/Subscribe),定义对象间一种一对多的依赖关系(注册),使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并自...

1.8、设计模式 [结构型]- 代理模式(Proxy Pattern)

代理模式 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。 在代理模式中,我们创建具有现有对象的代理对象,通过使用代理对象向外界提供功能...

1.7、设计模式 [结构型]- 适配器模式(Adapter Patter)

适配器模式 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 这种模式涉及到一个单一的类,该类负责加入...

1.6、设计模式 [创建型]- 原型模式(Prototype Pattern)

原型模式 原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式是实现了一个原型接口,该...

1.5、设计模式 [创建型]- 建造者模式(Builder Pattern)

建造者模式 建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 一个 Builder 类会一步一...

1.4、设计模式 [创建型]-单例模式(Singleton Pattern)

单例模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建...

1.3、设计模式 [创建型]- 抽象工厂模式(Abstract Factory Pattern)

抽象工厂模式 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳...

1.2、设计模式 [创建型]- 工厂模式(Factory Pattern)

工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端...

1.1、设计模式-介绍

设计模式简介 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部