文章目录
- 一、迭代器模式
- 二、状态模式
- 三、命令模式
- 四、桥接模式
- 五、观察者模式
- 六、抽象工厂模式
- 七、访问者模式
- 八、建造者模式
- 参考资料:
一、迭代器模式
在状态模式,通过内部状态发生改变时,我们可以减少大块的if…else语句。只需要改变对象状态即可改变对象的行为。
经典案例:
1.状态模式应用于订单发货状态:
【状态设计模式】使用场景?? .引用自须臾之余
2.应用于登录:
【设计模式】—状态模式详解及应用实例.引用自于丹丹
三、命令模式
桥接模式将继承关系转化成关联关系,封装了变化,完成了解耦,减少了系统中类的数量,也减少了代码量。
五、观察者模式
七、访问者模式
参考资料:
博客园: pony1223的文章: https://www.cnblogs.com/pony1223/p/7608955.html
CSDN:松子茶的文章:https://blog.csdn.net/songzitea/article/details/41913067
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览93765 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!