微信公众号:萌控
个人小站:www.buyfree.cc
设计模式是软件开发人员在开发过程中面临的一般问题的有效解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的,换而言之就是“大佬的经验”。
使用设计模式目的:首先为了代码可重用、其次代码更容易人理解、最后保证代码的可靠性。无论新手还是老手都应该熟知,这些内容比较绕,切记不要硬背,要理解。
设计模式一般分为三大类
创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。
结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。
行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。
今天小编带来的一个帮助文档,就是这23种设计模式(java版),包括案例、类图、描述等都有详细记载,供你学习使用。(提示:手机用户勿下)
链接: https://pan.baidu.com/s/124p2tnk9TbUPRxm3gAvb8Q 提取码: mzhc