为了使构件系统更切合实际、更有效地被复用,构件应当具备( ),以提高其通用性。

admin2019-10-12  28

问题 为了使构件系统更切合实际、更有效地被复用,构件应当具备(    ),以提高其通用性。

选项 A、可继承性
B、可变性
C、可封装性
D、可伸缩性

答案B

解析 软件复用是指将已有的软件及其有效成分用于构造新的软件或系统。组件技术是软件复用实现的关键。
组件是软件系统可替换的、物理的组成部分,它封装了实现体(实现某个职能),并提供了一组接口的实现方法,为了使构件更切合实际、更有效地被复用,组件应当具备可变性(variability),以提高其通用性。组件应向复用者提供一些公共“特性”,另一方面还要提供可变的“特性”。
转载请注明原文地址:https://kaotiyun.com/show/XoQZ777K
0

最新回复(0)