简述面向对象方法学的定义和优点

题目
问答题
简述面向对象方法学的定义和优点
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

面向对象方法中____是最本的概念,面向对象方法学可概括为____。


答案:对象,对象+类+继承+消息传递

第2题:

下列面向对象方法的说法正确的是:()。

  • A、面向对象方法的主要优点不包括:稳定性好
  • B、面向对象方法的主要优点不包括:与人类习惯的思维方法一致
  • C、面向对象方法的主要优点不包括:减少了开发时间
  • D、面向对象方法的主要优点不包括:可重用性好

正确答案:C

第3题:

面向对象方法学有四个要点:对象、类、继承和用消息通信。( )


正确答案:对

第4题:

()过程强调的是定义软件对象和这些软件对象如何协作来满足需求。

  • A、面向对象设计
  • B、面向对象研发
  • C、面向对象编程
  • D、面向对象分析

正确答案:A

第5题:

什么是面向对象的方法学?它有哪些优点?


正确答案: 面向对象的方法就是模拟人类认识世界解决问题的思维习惯开发软件的方法,这种方法认为:OO=对象+类+继承+对象之间的通讯。
OO方法有如下四个方面的要点:①客观世界是由各种对象组成的,任何事物都是对象,复杂的对象可以有比较简单的对象以某种方式组合而成。②把所有对象都划分成各种对象类,每个类定义一组数据(静态属性,状态信息,类实例专有数据)和一组方法(施加于对象上的操作,类实例所共有的)。③按照子类与父类的关系,把若干个类组成一个层次结构的系统。子类继承父类的方法和属性,同时可以重载某些方法。④对象之间仅能通过传递消息相互联系
优点:①与人类习惯的思维方法一致,②稳定性好,③可重用性好,④较易开发大型软件产品,⑤可维护性好。

第6题:

简述面向对象方法学的定义和优点


正确答案: 尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽 可能接近人类认识世界解决问题的方法与过程,也就是使描述问题的问题空间与实现解法的解空间在结构上尽可能一致。
优点:与人类习惯的思维方法一致;稳定性好;可重用性好;较易开发大型软件产品;可维 护性好。

第7题:

为什么说面向对象方法学比传统方法学在稳定性方面要好?


正确答案: 传统的软件开发以算法为核心,开发过程基于功能分析和功能分解.用传统方法所建立起来的软件系统的结构紧密依赖于系统所要完成的功能,当功能需求
发生变化时将引起软件结构的整体修改.事实上,用户需求变化大部分是针对功能的,因此这样的软件系统是不稳定的。面向对象方法基于构造问题领域的对象模型,以对象为中心构造软件系统。它的基本作法是用对象模拟问题领域中的实体,以对象间的联系刻画实体间的联系。当对系统的功能需求变化时并不会引起软件结构的整体变化,仅仅只需要作一些局部性的修改。总之,由于现实世界中的实体是相对稳定的,因此,对象为中心构造的软件系统也是比较稳定的。

第8题:

面向对象的软件开发模型中将开发过程定义为面向对象分析、面向对象设计和面向对象编程三个阶段。

A.错误

B.正确


参考答案:B

第9题:

面向对象的软件开发模型中将开发过程定义为面向对象分析、面向对象设计和面向对象编程三个阶段。


正确答案:正确

第10题:

面向对象方法学包含哪些核心概念?简述之


正确答案:(1)对象:对象是现实世界中个体或事物的抽象表示,是其属性和相关操作的封装。
(2)类:类表示某些对象在属性和操作方面的共同特征。
(3)继承:类之间的继承关系是现实世界中遗传关系的模拟,它表示类之间的内在联系以及对属性和操作的共享。
(4)聚集:现实世界普遍存在部分—整体关系。
(5)消息:消息传递是对象与其外部世界相互关联的唯一途径。