问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

类似于MVC、MTV、MVP的框架模式,和设计模式有什么区别,各自的本质目 ...

发布网友 发布时间:2022-05-01 07:03

我来回答

2个回答

热心网友 时间:2022-04-18 07:16

设计模式是对在某种环境中反复出现的问题以及解决该问题的方案的描述,它比框架更抽象;框架可以用代码表示,也能直接执行或复用,而对模式而言只有实例才能用代码表示;设计模式是比框架更小的元素,一个框架中往往含有一个或多个设计模式,框架总是针对某一特定应用领域,但同一模式却可适用于各种应用。可以说,框架是软件,而设计模式是软件的知识。  
 框架模式有哪些?MVC、MVP等等;
-- mvp的全称为Model-View-Presenter,Model提供数据,View负责显示,Controller/Presenter负责逻辑的处理 ;  
 框架有哪些?C++语言的QT、MFC、gtk,Java语言的SSH,php语言的 smarty(MVC模式),python语言的django(MTV模式)等等   设计模式有哪些?工厂模式、适配器模式、策略模式等等  
 简而言之:框架模式是大智慧,用来对软件设计进行分工;设计模式是小技巧,对具体问题提出解决方案,使得代码复用率和耦合度降低。

热心网友 时间:2022-04-18 08:34

模式有三种,Architectural Pattern、Design Pattern、Coding Pattern。
架构模式描述软件系统里基本的结构组织或纲要,提供一些事先定义好的子系统,指定他们的责任,并给出他们组织在一起是法则和指南。一个架构模式常常可以分解为许多设计模式的联合使用。
设计模式提供一种提炼子系统或软件系统中的组件或者他们之间的关系的纲要设计。设计模式描述普遍存在的在相互通信的组件中重复出现的结构,这种结构解决在一起的背景中的具有一般性的设计问题。

参考资料:java与模式

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
长春小飞没有车没有房 碳钢的多久生锈 碳钢多久会生锈 碳钢多长时间会开始生锈 碳钢和铝哪个容易生锈 梦见天宫图是什么意思 光遇2023好友树解锁图鉴 光遇二级节点多少个 ...火柴小女孩》《词语手册》里有很多词语的意思的,求告知 暖融融解释 领淘通淘客助手这个软件怎么样? 女生长头发染什么颜色好看,头发的颜色代表那些寓意呢 硬千足金很轻,空心的是真的吗 什么是MVC(三层架构) 贵州茅台2018至2020营运能力对比 白酒市值排名 请问“开发模式”,“架构模式”和“设计模式”的定义和区别 研究生考试的英文缩写是什么? 日版iPhone 5c A1456 怎么上联通3G? 3d足金戒指就很轻没分量吗? 买了iPhone5麻烦哪位大神帮我查查手机情况:型号MD29B/A 序列号:C39JPU93DTD 硬千足金很轻,空心的是真的吗? 卡贴6要升级iOS11吗 什么是设计模式和架构模式之间的区别 iphone5卡贴机如何用联通3G卡 架构模式有哪些 关于920SH多媒体卡贴的问题! 用流量卡上网安全吗会不会被盗用信息? 免剪卡贴是什么? 什么叫地弹簧门两固两开 8plus卡贴激活怎么搞一直激活不了? 我想给头发染色不知道染什么颜色? 关于头发染颜色 染什么颜色的头发好看 头发想染色,什么颜色好呢? 千足金比足金要轻得多是什么原因呢? 头发染色什么颜色最好 足金是假的吗?摸起来很轻 黄金比较轻怎么解释 头发染色这是什么颜色的? leetcode addTwoNumbers这道题我在gcc上编译没有任何问题,为什么在leetcode上就成了runtime error? 电脑一般用什么输入法好一点呢? 家装门什么颜色门好看,卫生间门要选择什么样比较好? 厨房卫生间门用什么牌子好 卫生间的门用哪种材料制作比较好? ps扣出来的图片怎么变大小 现在长按二维码或添加 小米手机拍照很模糊 对焦时是挺好的,但是拍出来的照片就很模糊了是怎么回事? MP5能否使用蓝牙耳机听歌?如果可以,该如何操作?? MP5、MP3是不是配个蓝牙适配器就可以用蓝牙耳机了? 普通的MP3、MP5可以用蓝牙耳机吗?