与传统开发方法相比,面向对象方法有什么优点

 我来答
小溪趣谈电子数码
高粉答主

2020-07-22 · 专注解答各类电子数码疑问
小溪趣谈电子数码
采纳数:2103 获赞数:584830

向TA提问 私信TA
展开全部

1、强调从现实世界中客观存在的事物(对象)出发来认识问题域和构造系统,使系统能更准确地反映问题域。

2、运用人类日常的思维方法和原则(体现于OO方法的抽象、分类、继承、封装、消息等基本原则)进行系统开发,有利于发挥人类的思维能力,有效控制系统复杂性。 

3、对象的概念贯穿于开发全过程,使各个开发阶段的系统成分具有良好的对应关系,显著提高系统的开发效率与质量,并大大降低系统维护的难度。

4、对象概念的一致性,使参与系统开发的各类人员在开发的各阶段具有共同语言,有效地改善了人员之间的交流和协作。

5、对象的相对稳定性和对易变因素隔离,增强了系统对环境的适应能力。

6、对象、类之间的继承关系和对象的相对独立性,对软件复用提供了强有力的支持。

扩展资料:

面向对象程序设计中,类作为一个独立的单位,它有一个类名,其内部包括成员变量,用于描述对象的属性;还包括类的成员方法,用于描述对象的行为。

在Java程序设计中,类被认为是一种抽象数据类型,这种数据类型,不但包括数据,还包括方法。这大大地扩充了数据类型的概念。

参考资料来源:

百度百科-面向对象方法

享知信息
2023-10-16 广告
上海享知信息科技有限公司的敏捷开发需求管理工具旨在提高项目效率。该工具采用易于理解的简明语言,允许团队成员轻松共享、讨论和管理需求。它支持灵活的需求变更,可帮助团队实时响应并跟踪项目进展。同时,工具的分层结构使得需求与设计、代码相关联,为整... 点击进入详情页
本回答由享知信息提供
okou0696
2012-11-28 · TA获得超过1485个赞
知道小有建树答主
回答量:1343
采纳率:0%
帮助的人:814万
展开全部
现在没什么“传统开发方法”,都是“面向对象”开发。
如果非要我用一句话,来概括面向对象的最大的优点,那就是方便,代码重用,不用重复开发。
以上是个人见解,具体理论,请看:
http://baike.baidu.com/view/125370.htm

http://baike.baidu.com/view/10110.htm
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
锦涩卿程
2020-04-17
知道答主
回答量:29
采纳率:0%
帮助的人:1.7万
展开全部
(1)简化软件开发过程
(2)支持软件复用
(3)改善软件结构
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式