脚本宝典收集整理的这篇文章主要介绍了设计模式简介,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
设计模式代表了最佳实践,是一套反复被使用的,多人知晓的、经过分类编目的、代码设计经验的总结。
设计模式可分为4大类。创建型模式,结构型模式、行为型模式和J2EE模式。
序号 | 模式 | 包括 |
---|---|---|
1 | 创建型模式(在创建对象时,隐藏创建逻辑的方式,而不是使用new运算符直接创建实例对象。这使得程序在判断针对某个给定的实例,需要创建哪些对象时更加灵活) | 工厂模式、抽象工厂模式、单例模式、建造者模式、原型模式 |
2 | 结构型模式(关注类和对象的组合。继承的概念被用来组合接口和定义组合对象获得新功能的方式) | 适配器模式、桥接模式、过滤器模式、组合模式、装饰器模式、外观模式、享元模式、代理模式 |
3 | 行为型模式(这些设计模式特别关注关注对象之间的通信) | 责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、空对象模式、策略模式、模板模式、访问者模式 |
4 | J2EE模式(这些模式特别关注表示层) | MVC 模式、业务代表模式、组合实体模式、数据访问对象模式、前端控制器模式、拦截过滤器模式、服务定位器模式、传输对象模式 |
以上是脚本宝典为你收集整理的设计模式简介全部内容,希望文章能够帮你解决设计模式简介所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。