
设计模式
文章平均质量分 89
岳轩子
一个努力的小白程序员,这个人很懒,很少去回复评论,时常会发一些学习笔记,感谢各位大佬的关注!!!(全部免费,一直持续更新)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
23种设计模式之状态模式
状态模式(State Pattern) 是一种行为型设计模式,允许对象在其内部状态改变时改变其行为。这种模式通过将对象的状态和行为解耦,使得状态的变化不会直接影响对象的行为,从而提高了代码的可读性和可维护性。原创 2024-12-13 00:11:32 · 986 阅读 · 0 评论 -
23种设计模式之访问者模式
访问者设计模式(Visitor Pattern)是一种行为型设计模式,其核心思想是将数据结构和操作分离,通过将操作封装到独立的访问者对象中,实现对对象结构中的元素进行操作。这种模式允许在不改变现有对象结构的前提下,为对象结构中的元素添加新的操作。原创 2024-12-12 23:09:12 · 953 阅读 · 0 评论 -
23种设计模式之责任链模式
责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,旨在解决请求发送者和接收者之间的耦合问题。通过将多个对象连接成一条链,请求沿着这条链传递,直到某个对象决定处理该请求为止。这种模式允许系统动态地重新组织和分配责任,而不会影响客户端。原创 2024-12-11 23:04:59 · 1488 阅读 · 0 评论 -
23种设计模式之中介者模式
中介者模式(Mediator Pattern)是一种行为设计模式,它通过定义一个中介对象来封装一系列对象之间的交互。中介者使各对象之间不需要显式地相互引用,从而使它们之间的耦合松散,并且可以独立地改变它们之间的交互。原创 2024-12-11 22:42:58 · 1295 阅读 · 0 评论 -
23种设计模式之命令模式
命令模式(Command Pattern)是一种行为设计模式,它将一个请求封装为一个对象,从而使你可以用不同的请求对客户进行参数化,对请求排队或者记录请求日志,以及支持可撤销的操作。原创 2024-12-11 00:30:49 · 1431 阅读 · 0 评论 -
23种设计模式之备忘录模式
备忘录模式(Memento Pattern) 是一种行为设计模式,它允许在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便之后可以将对象恢复到之前保存的状态。例如,在文本编辑器软件中,用户可能会进行一系列的编辑操作,如输入文字、删除段落等。备忘录模式可以用来保存文本编辑器在各个操作阶段的状态,当用户想要撤销操作时,就可以利用保存的备忘录将文本恢复到之前的某个状态。原创 2024-12-11 00:14:45 · 1499 阅读 · 0 评论 -
23种设计模式之观察者模式
观察者模式(Observer Pattern)是一种行为设计模式。它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。当主题对象的状态发生变化时,会通知所有的观察者对象,使它们能够自动更新自己的状态。例如,在新闻发布系统中,新闻机构是主题(被观察对象),订阅新闻的用户是观察者。每当新闻机构发布一条新的新闻(主题状态改变),所有订阅的用户(观察者)都会收到通知,然后可以根据自己的需求来查看这条新闻。原创 2024-12-09 02:25:26 · 1500 阅读 · 0 评论 -
23种设计模式之解释器模式
23种设计模式之解释器模式原创 2024-12-08 02:11:42 · 871 阅读 · 0 评论 -
23种设计模式之策略模式
23种设计模式之策略模式原创 2024-12-08 01:57:41 · 941 阅读 · 0 评论 -
23种设计模式之迭代器模式
23种设计模式之迭代器模式原创 2024-12-07 02:34:12 · 1219 阅读 · 0 评论 -
23种设计模式之模板方法模式
23种设计模式之模板方法模式原创 2024-12-06 02:02:01 · 1020 阅读 · 0 评论 -
23种设计模式之享元模式
23种设计模式之享元模式原创 2024-12-06 01:39:50 · 1134 阅读 · 0 评论 -
23种设计模式之装饰模式
23种设计模式之装饰模式原创 2024-12-04 01:03:49 · 1106 阅读 · 0 评论 -
23种设计模式之代理模式
23种设计模式之代理模式原创 2024-12-03 01:35:00 · 1350 阅读 · 0 评论 -
23种设计模式之组合设计模式
23种设计模式之组合设计模式原创 2024-12-02 01:08:38 · 1142 阅读 · 0 评论 -
23种设计模式之桥接设计模式
23种设计模式之桥接设计模式原创 2024-12-01 02:02:34 · 780 阅读 · 0 评论 -
23种设计模式之适配器模式
23种设计模式之适配器模式原创 2024-11-30 01:07:38 · 1368 阅读 · 0 评论 -
23种设计模式之外观模式
23种设计模式之外观模式原创 2024-11-28 02:20:31 · 1358 阅读 · 0 评论 -
设计模式之破环单例模式和阻止破坏
设计模式之破环单例模式和阻止破坏原创 2024-11-27 02:13:29 · 805 阅读 · 0 评论 -
23种设计模式之单例模式
23种设计模式之单例模式,五种实现方式,懒汉式,饿汉式,双重检查,静态内部类,枚举。原创 2024-11-25 23:10:58 · 1578 阅读 · 1 评论 -
23种设计模式之原型模式
23种设计模式之原型模式,其实就是一个浅拷贝,很简单原创 2024-11-25 01:19:28 · 794 阅读 · 0 评论 -
23种设计模式之建设者设计模式
23种设计模式之建设者设计模式原创 2024-11-24 02:02:31 · 1164 阅读 · 0 评论 -
23种设计模式之抽象工厂模式
23种设计模式之抽象工厂模式原创 2024-11-22 02:10:33 · 925 阅读 · 0 评论 -
23种设计模式之工厂方法模式
23种设计模式之工厂方法模式原创 2024-10-18 00:42:56 · 843 阅读 · 0 评论 -
除GOF23种设计模式之简单工厂模式
除GOF23种设计模式之简单工厂模式原创 2024-10-17 22:41:59 · 536 阅读 · 0 评论