问题 单项选择题

面向对象开发方法中, (1) 是把数据以及操作数据的相关方法组合在一起,从而可以把 (2) 作为软件开发中最基本的复用单元。

(4)

A.定义与实现

B.分析与测试

C.分析与设计

D.实现与测试

答案

参考答案:A

解析: 在面向对象程序设计语言中,继承是利用可重用成分构造软件系统的最有效的特性,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性,所以,对于第1空,选项D正确。 消息传递可以实现发送一个通用的消息而调用不同的方法。对于第2空,选项B正确。 封装是实现信息隐蔽的一种技术,其目的是使类的定义与实现相互分离。对于第3空,选项C正确;对于第4空,选项A正确。

选择题
单项选择题