![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python 设计模式
文章平均质量分 92
@风之所往
zhangsihui.pythonanywhere.com
展开
-
Python 设计模式(第2版) -- 第四部分(其他设计模式)
最后介绍下其他设计模式。复合模式,状态设计模式,反模式等。原创 2024-06-21 22:00:00 · 1120 阅读 · 0 评论 -
Python 设计模式(第2版) -- 第三部分(行为型模式)
再介绍下行为型设计模式。行为型模式,顾名思义,它主要关注的是对象的责任。它们用来处理对象之间的交互,以实现更大的功能。行为型模式建议:对象之间应该能够彼此交互,同时还应该是松散耦合的。观察者设计模式是最简单的行为型模式之一,所以,首先来看看观察者设计模式。原创 2024-06-20 22:53:11 · 891 阅读 · 0 评论 -
Python 设计模式(第2版) -- 第二部分(结构型模式)
然后介绍下结构型设计模式。下面是一些结构型设计模式的例子:- 适配器模式:将一个接口转换成客户希望的另外一个接口。它试图根据客户端的需求来匹配不同类的接口。- 桥接模式:该模式将对象的接口与其实现进行解耦,使得两者可以独立工作。- 装饰器模式:该模式允许在运行时或以动态方式为对象添加职责。我们可以通过接口给对象添加某些属性。原创 2024-06-19 22:24:10 · 691 阅读 · 0 评论 -
Python 设计模式(第2版) -- 第一部分(创建型模式)
Python是一种动态语言。设计模式是由 GoF(Gang of Four)首先提出的,根据他们的观点,设计模式就是解决特定问题的解决方案。首先来看看创建型设计模式有哪些。原创 2024-06-18 22:50:47 · 1124 阅读 · 0 评论