![](https://img-blog.csdnimg.cn/8e6714f4b64b4ae4970bb199ca3057f2.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
设计模式
文章平均质量分 81
本专栏是博主学习设计模式的心路历程。
极客李华
CSDN,阿里社区内容合伙人、系统分析师、全网20万粉丝的技术博主,交流合作私信+。欢迎技术交流。
展开
-
深入理解观察者模式(Observer Pattern)
当用户与 GUI 组件进行交互时,观察者会接收到通知并执行相应的操作,从而实现 GUI 的实时更新和交互。在现实生活中,我们经常会遇到这样的情况:当一个对象的状态发生改变时,其他对象也需要做出相应的变化。当事件发生时,观察者会收到通知并执行相应的处理逻辑,从而实现程序的事件驱动和响应机制。对象,并将后者注册为前者的观察者。然后,我们模拟了几次气象数据的变化,并观察观察者的更新情况。然后,模拟了几次气象数据的变化,并观察观察者的更新情况。类是主题,它维护了观察者列表,并提供了方法来注册、移除和通知观察者。原创 2024-03-08 23:22:42 · 816 阅读 · 0 评论 -
设计模式了解哪些,模版模式
假设我们有一个图像处理的框架,其中包含了一些基本的图像处理算法,例如加载图片、处理图片、保存图片等。具体的咖啡种类(EspressoCoffee和LatteCoffee)继承了抽象模版,并实现了具体的冲泡和添加调料的方法。模版模式是一种行为设计模式,它定义了一个算法的骨架,将一些步骤延迟到子类中。定义了处理Web请求的流程,包括解析请求、验证请求、处理请求和渲染视图。,其中包含了加载图片、应用滤镜和保存图片的算法框架。)继承了这个框架,并实现了自己的加载、处理和保存逻辑。,并实现了自己的处理逻辑。原创 2024-01-30 21:33:47 · 365 阅读 · 0 评论 -
实现一个工厂模式
工厂模式是一种创建型设计模式,旨在提供一种方法来实例化对象,而无需直接使用对象的具体实现类。通过工厂模式,客户端可以从工厂对象中请求所需类型的对象,而不需要了解对象的创建细节。原创 2024-01-30 21:00:13 · 373 阅读 · 0 评论 -
单例模式在图书管理系统中的简单应用
本文讲解,设计模式中最简单的单例模式在,图书管理系统中的简单应用。原创 2023-06-06 13:26:04 · 103 阅读 · 0 评论 -
单例设计模式
单例模式,饿汉式,懒汉式原创 2022-12-17 15:07:05 · 620 阅读 · 6 评论 -
开闭原则(对修改封闭,对扩展开放)
开闭原则,对修改封闭,对扩展开放原创 2022-12-15 15:57:51 · 504 阅读 · 1 评论 -
UML图讲解(关联关系,单向关联,双向关联,自关联,组合关系,依赖关系,继承关系,实现关系)
UML图讲解,关联关系,单向关联,双向关联,自关联,组合关系,依赖关系,继承关系,实现关系。原创 2022-12-15 15:03:00 · 8081 阅读 · 3 评论