文章分类 -  设计模式

摘要:观察者模式 1: 定义 观察者模式是一种行为设计模式, 允许你定义一种订阅机制, 可在对象事件发生时通知多个 “观察” 该对象的其他对象是一种行为设计模式, 允许你定义一种订阅机制, 可在对象事件发生时通知多个 “观察” 该对象的其他对象 2: 示例 我们模拟下订单和支付的的动作,通过观察者模式实现 阅读全文
posted @ 2023-12-07 16:32 笨笨的二黄子 阅读(10) 评论(0) 推荐(0) 编辑
摘要:享元模式 ​ 享元模式是一种结构型设计模式, 它摒弃了在每个对象中保存所有数据的方式, 通过共享多个对象所共有的相同状态, 让你能在有限的内存容量中载入更多对象。其本质就是缓存共享对象,降低内存消耗。 享元模式将需要重复使用的对象分为两个部分:内部状态和外部状态。 ​ 内部状态是不会变化的,可以被多 阅读全文
posted @ 2023-11-17 11:43 笨笨的二黄子 阅读(11) 评论(0) 推荐(0) 编辑