摘要: 状态模式应用的场景 工作流,闸口, 投票--几次正常 超过多少警告刷票。 把几个 不同的状态 找出相同的方法 定一个抽象类。 实现和重写抽象基类, 上层只用实现业务逻辑, 依赖性降低。 可以方便新增 新的状态类, 但同时添加了不少东西,变复杂了 阅读全文
posted @ 2022-08-16 14:56 wolfsocket 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 行为型设计模式 关注对象和行为的分类 观察者模式 下雨了 (开始) 猫跑了》人回屋》狗叫了》打雷了》小孩哭了》 各个类有各自不同的行为,定义一个抽象类 doSomeThing() ,各类都实现一下 ,在各自的类中dosomething( 调用各自的方法 ) 在下雨了类中 定一个集合 循环实现观察行为 阅读全文
posted @ 2022-08-16 14:55 wolfsocket 阅读(28) 评论(0) 推荐(0) 编辑