首页 > 其他 > 详细

第二周作业

时间:2016-03-15 13:40:45      阅读:247      评论:0      收藏:0      [点我收藏+]

一、面向过程(或者叫结构化)分析方法与面向对象分析方法到底区别在哪里?请根据自己的理解简明扼要的回答。

在我的个人理解中,他们最大的区别在于分析和实现程序开发的思路不一样。

面向过程分析方法主要用在一些条例很清晰,没有太复杂逻辑关系的开发过程中,就像我们平时做的ACM题目一样,按照顺序一步一步的实现,过程密切相关,环环相扣,中间的任何一个点出错都会导致整个过程出错,修改起来非常的麻烦,适用于小型开发项目。

面向对象的方法在现实的开发过程中运用比较广泛,因为现实的软件开发项目一般都具有很多比较复杂的逻辑关系,过程中涉及一系列的对象,通过方法使这些对象联系起来,不同于面向过程分析方法,面向对象你必须要在开始之前把你所有的要操作的对象定义好,包括对象的一些属性和实现的方法,完成这些之后后续的过程只是对对象进行操作,就算完成之后要修改程序也只需要对涉及到的对象进行修改就好,没必要重头改错,比面向过程方法灵活和简单。

 

第二周作业

原文:http://www.cnblogs.com/xtualong/p/5279104.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!