在面向对象系统分析与设计中,()使得在多个类中可以定义同一个操作或属性名,并在每个类中可以有不同的实现。
A.继承
B.多态
C.复用
D.组件
B、多态
A.继承
B.多态
C.复用
D.组件
B、多态
A.继承
B.泛化
C.关联
D.封装
●面向对象系统分析与设计中,结构图用于描述事物之间的关系,包括(2);行为图用于描述参与者与用例之间的交互及参与者如何使用系统,包括(3)。
(2)A.用例图、类图、对象图和通信图
B.用例图、类图、对象图和部署图
C.类图、对象图、组件图和部署图
D.类图、对象图、组件图和通信图
(3)A.用例图、顺序图、活动图和部署图
B.用例图、顺序图、活动图和组件图
C.顺序图、活动图、状态图和部署图
D.顺序图、活动图、状态图和通信图
以下说法中错误的是(25)。
A.面向对象分析与面向对象设计的定义没有明显区别
B.在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的
C.面向对象分析和面向对象设计活动是一个多次反复迭代的过程
D.从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程
A.用例图、类图、对象图和通信图 B.用例图、类图、对象图和部署图 C.类图、对象图、组件图和部署图 D.类图、对象图、组件图和通信图 A.用例图、顺序图、活动图和部署图 B.用例图、顺序图、活动图和组件图 C.顺序图、活动图、状态图和部署图 D.顺序图、活动图、状态图和通信图
对象自身引用(Self-Reference)是OOPL中的一种特有结构。对象自身引用机制使得在进行方法的设计和实现时并不需要考虑与对象联系的细节,而是从更高一级的抽象层次,也就是类的角度来设计同类型对象的(50)特征,从而使得方法在一个类及其子类的范围内具有共性。
A.方法
B.行为
C.类型
D.动态
的发展在80年代末至90年代中出现了一个高潮,UML就是其产物。
A.面向过程的分析与设计方法
B.面向对象的分析与设计方法
C.面向管理员的分析与设计方法
D.面向用户的分析与设计方法
以下与“模式”相关的叙述中,正确的是______。
A.采用设计模式允许在非面向对象程序设计语言中使用面向对象的概念
B.单身模式(Singleton)描述了只有一个方法和属性的类的集合
C.在MVC(模型/视图/控制器)模式中,1个模型可以用于多个视图
D.在MVC模式中,控制器是将应用问题域中包含的抽象领域知识呈现给用户的方式
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是______。
A.模拟现实世界中不同事物之间的联系
B.强调模拟现实世界中的算法而不强调概念
C.使用现实世界的概念抽象地思考问题从而自然地解决问题
D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是 ______ 。
A. 模拟现实世界中不同事物之间的联系
B. 强调模拟现实世界中的算法而不强调概念
C. 使用现实世界的概念抽象地思考问题从而自然地解决问题
D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是()。
A.模拟现实世界中不同事物之间的联系
B.强调模拟现实世界中的算法而不强调概念
C.使用现实世界的概念抽象地思考问题从而自然地解决问题
D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考