- 6
- 0
- 约1.01万字
- 约 18页
- 2017-08-23 发布于江苏
- 举报
过程化的方法与面向对象方法的差别
在过程化的方法中,系统是围绕着过程来组织的,系统的运行通过过程间的数据传送来实现的,在该方法中过程和数据清楚地分开,因此重点分别集中在数据结构、算法和顺序步骤上,因此过程非常难以重用。过程化方法还缺乏强有力的可视化建模技术。该方法在分析和实现不同阶段的概念的差别很大,因此需要进行概念上的转换,因此造成了分析、设计和实现间的范畴移位。设计模型离实现还有很长的一步。
而面向对象的方法中系统是围绕着对象组织的,系统的运行是通过对象间的消息传递而运行的,相关的数据和行为捆绑在对象中。将问题域建模为对象使得在实现时非常自然地反应现实问题。可视化的模型表达能力非常强使得人们易于理解。支持强有力的概念例如抽象、封装、继承、多态等。可视化的问题模型可以演变为问题解决模型。设计模型距离实现只有很小的一步。
-------------------------------------------------------------------------------
面向对象方法的益处
需求分析
结构化技术的过程分析和数据分析之间的边界从未解决。数据流图的过程世界与实体关系图的数据世界难以共存。过程和数据分析在某些场合可以满足要求,而在某些场合就会发生冲突。这种冲突在实时系统模型中尤为突出,如控制过程与数据模型的对应关系经常变得不清晰。
面向对象方
您可能关注的文档
最近下载
- 紧凑型多腔室并联间隙雷电冲击闪络路径约束研究.pdf VIP
- (医学书籍)临床操作技术规范—泌尿外科分册〈中华医学会编着〉.pdf VIP
- 组合图形的面积组合图形面积.ppt VIP
- 2025年福建省高中自主招生模拟数学试卷试题(含答案).docx VIP
- 2024年天津初中会考试卷生物试卷(带答案).pdf VIP
- 吴中区东山镇村庄规划(陆巷村、杨湾村、渡桥村、莫厘村、太湖村、双湾村、三山村、碧螺村)公示.pdf VIP
- Java_vue基于SpringBoot学生成绩管理系统-lw毕业论文.doc
- 技经测算-模板.xls VIP
- 食堂安全风险辨识评估记录.docx VIP
- 《歌曲《南泥湾》》教学设计(广东省市级优课).pptx VIP
原创力文档

文档评论(0)