●采用面向对象开发方法时,对象是系统运行时基本实体。以下关于对象的叙述中,正确的是(37)。
(37)
A.对象只能包括数据(属性)
B.对象只能包括操作(行为)
C.对象一定有相同的属性和行为
D.对象通常由对象名、属性和操作三个部分组成
A.开发过程基于功能分析和功能分解
B.强调需求分析重要性
C.把对象划分成类,每个对象类都定义一组数据和方法
D.对既存类进行调整
面向对象方法有许多特征,如软件系统是由对象组成的;(23);对象彼此间仅能通过传递消息互相联系;层次结构的继承。
A.开发过程基于功能分析和功能分解
B.强调需求分析的重要性
C.把对象划分咸类。每个对象类都定义一组数据和方法
D.对既成类进行调整
●在面向对象开发方法中, (48)是一种信息隐蔽技术,目的是使对象的使用者和生产者分离。
(48)
A.封装
B.继承
C.多态
D.重载
在面向对象开发方法中__(25)__是指同一消息发送给不同的对象,会有不同的响应。
A.抽象
B.多继承
C.动态
D.多态
●在面向对象开发方法中, (47) 机制模拟现实世界中的遗传现象,实现类之间共享数据和方法。
(47)A.封装
B.继承
C.多态
D.抽象接口
●以下关于面向对象方法的描述中,不正确的是(17)。
(17)
A.选择面向对象程序设计语言时需要考虑开发人员对其的熟悉程度
B.使用设计模式有助于在软件开发过程中应用面向对象技术
C.在软件生命周期的分析、设计、实现和测试过程中均可以应用面向对象技术
D.UML是一种可视化建模语言,它需要与RUP开发过程同时使用
面向对象开发方法中,(44)是把数据以及操作数据的相关方法组合在一起,从而可以把(45)作为软件开发中最基本的复用单元。
A.多态
B.聚合
C.封装
D.继承
以下关于面向对象方法的描述中,不正确的是()。
A.选择面向对象程序设计语言时需要考虑开发人员对其的熟悉程度B.使用设计模式有助于在软件开发过程中应用面向对象技术C.在软件生命周期的分析、设计、实现和测试过程中均可以应用面向对象技术D. UML是一种可视化建模语言,它需要与RUP开发过程同时使用