什么是设计模式


Posted in 面试题 onJune 17, 2012
程序的设计模式没有一个统一的定义,都是开发人员在开发当中不断积累,总结出来的一种可以复制重用的方案。
1、设计模式是对程序设计人员经常遇到的设计问题的可再现的解决方案
2、设计模式建立了一系列描述如何完成软件开发领域中特定任务的规则
3、设计模式关注与复用可重复出现的结构设计方案
4、设计模式提出了一个发生在特定设计环境中的可重复出现的设计问题,并提供解决方案
5、设计模式识别并确定类和实例层次上或组件层次上的抽象关系
总结:设计模式在设计者是一种流行的思考设计问题的方法,是一套被反复使用,多数人知晓的,经过分类编目的,代码设计经验的总结。
使用了设计模式,是为了使代码具有可重用性,让代码更容易被他人理解和保证代码的可靠性。

Tags in this post...

面试题 相关文章推荐
PHP笔试题
Feb 22 面试题
寻找迷宫的一条出路,o通路;X:障碍
Jul 10 面试题
上海奥佳笔试题面试题
Nov 16 面试题
SQL SERVER面试资料
Mar 30 面试题
铭万公司.net面试题笔试题
Jul 20 面试题
渗透攻击的测试步骤
Jun 07 面试题
介绍一下Make? 为什么使用make
Dec 08 面试题
Python面试题:如何用Python来发送邮件
Mar 15 面试题
Weblogic和WebSphere不同特点
May 09 面试题
这76道Java面试题及答案,祝你能成功通过面试
Apr 16 面试题
J2EE中常用的名词进行解释
Nov 09 面试题
如何安装ruby on rails
Feb 09 面试题
测试驱动开发的主要步骤是什么
Dec 10 #面试题
非功能性需求都包括哪些方面
Oct 29 #面试题
什么是SCM(软件配置管理)
Aug 16 #面试题
软件测试常见笔试题
Feb 04 #面试题
测试时代收集的软件测试面试题
Sep 25 #面试题
软件测试面试题
Oct 21 #面试题
软件测试企业面试试卷
Jul 13 #面试题
You might like
ini_set的用法介绍
2014/01/07 PHP
php根据年月获取季度的方法
2014/03/31 PHP
php动态函数调用方法
2015/05/21 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
2017/11/14 PHP
cument.execCommand()用法深入理解
2012/12/04 Javascript
NodeJS中Buffer模块详解
2015/01/07 NodeJs
jQuery+CSS3实现3D立方体旋转效果
2015/11/10 Javascript
JQuery DIV 动态隐藏和显示的方法
2016/06/23 Javascript
jquery实现图片切换代码
2016/10/13 Javascript
基于jQuery实现照片墙自动播放特效
2017/01/12 Javascript
jQuery列表检索功能实现代码
2017/07/17 jQuery
详解Vue.js Mixins 混入使用
2017/09/15 Javascript
深入理解ES6之数据解构的用法
2018/01/13 Javascript
Vue 使用 Mint UI 实现左滑删除效果CellSwipe
2018/04/27 Javascript
Vue2.2.0+新特性整理及注意事项
2018/08/22 Javascript
ES6如何用一句代码实现函数的柯里化
2020/01/18 Javascript
jquery html添加元素/删除元素操作实例详解
2020/05/20 jQuery
详解如何在Javascript中使用Object.freeze()
2020/10/18 Javascript
Python urlopen()函数 示例分享
2014/06/12 Python
Python实现设置windows桌面壁纸代码分享
2015/03/28 Python
python中virtualenvwrapper安装与使用
2018/05/20 Python
Python从文件中读取数据的方法讲解
2019/02/14 Python
Jupyter notebook快速入门教程(推荐)
2020/05/18 Python
python定时截屏实现
2020/11/02 Python
sklearn中的交叉验证的实现(Cross-Validation)
2021/02/22 Python
html5实现滑块功能之type="range"属性
2020/02/18 HTML / CSS
Hudson Jeans官网:高级精制牛仔裤
2018/11/28 全球购物
M.M.LaFleur官网:美国职业女装品牌
2020/10/27 全球购物
副总经理任命书
2014/06/05 职场文书
个人对照检查材料思想汇报
2014/09/26 职场文书
巴黎圣母院观后感
2015/06/10 职场文书
丧事主持词
2015/07/02 职场文书
投诉信回复范文
2015/07/03 职场文书
2016年第32个教师节致辞
2015/11/26 职场文书
Django与数据库交互的实现
2021/06/03 Python
Python列表的索引与切片
2022/04/07 Python