随笔 - 139  文章 - 0 评论 - 0 阅读 - 33724
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

10 2023 档案
行为型模式(一) 责任链模式
摘要:责任链模式:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递请求,直到有一个对象能够处理它为止。 角色: 抽象处理者 具体处理者 客户端 from abc import ABCMeta,abstractmethod class Manag 阅读全文
posted @ 2023-10-27 16:11 longfei2021 阅读(9) 评论(0) 推荐(0) 编辑
结构型模式(三) 外观模式
摘要:外观模式:是为了给子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得子系统更加容易使用。减少系统之间的耦合性,提高了灵活性和安全性 角色:外观类、子系统类 class Cpu: def start(self): print('cpu start') def stop(se 阅读全文
posted @ 2023-10-26 14:29 longfei2021 阅读(7) 评论(0) 推荐(0) 编辑
结构型模式(二) 组合模式
摘要:将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使用户对单个对象和组合对象的使用具有一致性。 角色: 抽象组件 叶子组件 复合组件 客户端 from abc import ABCMeta,abstractmethod class Graphic: @abstractmethod def 阅读全文
posted @ 2023-10-19 17:44 longfei2021 阅读(6) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示