English
首页
->
设计模式
->
设计模式详细说明
收起
行为型模式
行为型模式分析对比
访问者模式
模板方法模式
策略模式
状态模式
结构型模式
结构型模式分析对比
代理模式
享元模式
外观模式
装饰者模式
创建型模式
创建型模式分析对比
原型模式
建造者模式
工厂型设计模式对比
简单工厂模式
行为型模式分析对比
设计模式
/
设计模式详细说明
/
行为型模式
2024-12-02 09:31:26
**行为型设计模式**关注对象之间的通信与职责分配,旨在优化对象之间的交互和协作。
访问者模式
设计模式
/
设计模式详细说明
/
行为型模式
2024-12-02 08:46:20
**访问者模式**(Visitor Pattern)是一种**行为型设计模式**,它允许在不改变元素类的前提下,向元素添加新的操作。
模板方法模式
设计模式
/
设计模式详细说明
/
行为型模式
2024-12-02 07:35:23
**模板方法模式**(Template Method Pattern)是一种**行为型设计模式**,它定义了一个操作中的算法骨架,将一些步骤延迟到子类中。
策略模式
设计模式
/
设计模式详细说明
/
行为型模式
2024-12-02 05:15:11
**策略模式**(Strategy Pattern)是一种**行为型设计模式**,它定义了一系列算法,将每一个算法封装起来,并使它们可以相互替换。
状态模式
设计模式
/
设计模式详细说明
/
行为型模式
2024-12-02 04:04:39
**状态模式**(State Pattern)是一种**行为型设计模式**,它允许一个对象在其内部状态改变时改变其行为,使得该对象看起来似乎修改了其类。
观察者模式
设计模式
/
设计模式详细说明
/
行为型模式
2024-12-02 03:12:33
**观察者模式**(Observer Pattern)是一种**行为型设计模式**,用于建立对象之间的一种一对多的依赖关系。
备忘录模式
设计模式
/
设计模式详细说明
/
行为型模式
2024-12-01 15:55:15
**备忘录模式**(Memento Pattern)是一种**行为型设计模式**,它允许在不暴露对象实现细节的情况下捕获和保存对象的内部状态,从而在未来需要时恢复对象到先前的状态。
中介者模式
设计模式
/
设计模式详细说明
/
行为型模式
2024-12-01 14:31:29
**中介者模式**(Mediator Pattern)是一种**行为型设计模式**,它通过一个中介对象来封装一系列对象的交互,中介者使各对象不需要显式地相互引用,从而使其耦合松散,并且可以独立地改变它们之间的交互。
迭代器模式
设计模式
/
设计模式详细说明
/
行为型模式
2024-12-01 13:39:37
**迭代器模式**(Iterator Pattern)是一种**行为型设计模式**,它提供一种方法顺序访问一个聚合对象中的各个元素,而不暴露该对象的内部表示。
解释器模式
设计模式
/
设计模式详细说明
/
行为型模式
2024-12-01 12:46:03
**解释器模式**(Interpreter Pattern)是一种**行为型设计模式**,它定义了一个语言的文法,并建立一个解释器来解释该语言中的句子。
命令模式
设计模式
/
设计模式详细说明
/
行为型模式
2024-11-30 13:20:51
**命令模式**(Command Pattern)是一种**行为型设计模式**,它将一个请求封装为一个对象,从而使您可以用不同的请求对客户进行参数化、对请求排队或记录请求日志,以及支持可撤销的操作。
责任链模式
设计模式
/
设计模式详细说明
/
行为型模式
2024-11-30 12:11:01
**责任链模式**(Chain of Responsibility Pattern)是一种**行为型设计模式**,它通过创建一系列处理对象,将请求沿着这条链传递,直到有一个对象处理它为止。
结构型模式分析对比
设计模式
/
设计模式详细说明
/
结构型模式
2024-11-30 11:17:29
**结构型设计模式**(Structural Design Patterns)关注于如何将类或对象组合成更大的结构,以实现更复杂的功能。
代理模式
设计模式
/
设计模式详细说明
/
结构型模式
2024-11-30 06:28:26
**代理模式**(Proxy Pattern)是一种**结构型设计模式**,它为其他对象提供一种代理以控制对这个对象的访问。
享元模式
设计模式
/
设计模式详细说明
/
结构型模式
2024-11-29 12:05:19
**享元模式**(Flyweight Pattern)是一种**结构型设计模式**,旨在通过共享大量细粒度对象以减少内存占用和提高性能。
外观模式
设计模式
/
设计模式详细说明
/
结构型模式
2024-11-29 11:20:28
**外观模式**(Facade Pattern)是一种**结构型设计模式**,它为子系统中的一组接口提供一个统一的高层接口,使得子系统更容易使用。
装饰者模式
设计模式
/
设计模式详细说明
/
结构型模式
2024-11-29 10:35:19
**装饰者模式**(Decorator Pattern)是一种**结构型设计模式**,它允许在不改变现有对象结构的情况下,动态地给对象添加新的功能。
组合模式
设计模式
/
设计模式详细说明
/
结构型模式
2024-11-29 10:04:50
**组合模式**(Composite Pattern)是一种**结构型设计模式**,它允许将对象组合成树形结构来表示“部分-整体”的层次结构。
桥接模式
设计模式
/
设计模式详细说明
/
结构型模式
2024-11-29 09:06:15
**桥接模式**(Bridge Pattern)是一种**结构型设计模式**,它通过将抽象部分与实现部分分离,使它们可以独立地变化。
适配器模式
设计模式
/
设计模式详细说明
/
结构型模式
2024-11-29 08:42:49
**适配器模式**(Adapter Pattern)是一种**结构型设计模式**,它允许将一个类的接口转换成客户端所期望的另一种接口。通过适配器模式,原本由于接口不兼容而无法一起工作的类可以协同工作。
第1页
第2页
下一页
扫码使用笔记,随时记录各种灵感
© 2024 ittrends.news
联系我们
熊的小窝
三个程序员
投资先机