- 2
- 0
- 约1.03万字
- 约 7页
- 2018-01-09 发布于河南
- 举报
设计模式慨念文档
什么是设计模式
设计模式是一系列在实践中总结出来的可复用的面向对象的软件设计方法
设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。
一Creational Patterns 创建型模式
1.Factory 工厂模式
定义:提供创建对象的接口.
为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑实用工厂模式,虽然这样做,可能多做一些工作,但会给你系统带来更大的可扩展性和尽量少的修改量。
2.Abstract Factory 抽象工厂模式
工厂模式中有: 工厂方法(Factory Method) 抽象工厂(Abstract Factory).
这两个模式区别在于需要创建对象的复杂程度上。
3.Factory Method 工厂方法模式
在实际应用中,工厂方法用得比较多一些,而且是和动态类装入器组合在一起应用,工厂方法确实为系统结构提供了非常灵活强大的动态扩展机制,只要我们更换一下具体的工厂方法,系统其他地方无需一点变换,就有可能将系统功能进行改头换面的变化。
4.Builder 建造者模式
B
您可能关注的文档
- ant使用教程.doc
- 一个简单的Web Service.ppt
- ant基本使用说明.doc
- java——09辅导班.doc
- Android NDK使用方法.doc
- Java入门介绍.doc
- JVM启动参数大全.doc
- JAVA与Oracle存储过程.doc
- 嵌入式系统基础资料.ppt
- LTW文档翻译.docx
- 2025至2030中国梳理包装行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国视网膜疾病药物行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国石蜡乳化剂行业现状动态及需求前景研究报告.docx
- 2025至2030中国人工脑脊液行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国神经肌肉刺激器行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国数字政府行业深度研究及发展前景投资评估分析.docx
- 2025至2030中国人造石英石(EQS)行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国桥梁支座行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国热喷涂系统行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030中国食品药品X射线检测设备行业市场深度研究及发展前景投资可行性分析报告.docx
原创力文档

文档评论(0)