问题
单项选择题
为了使构件系统更切合实际、更有效地被复用,构件应当具备(),以提高其通用性。
A.可继承性
B.可变性
C.可封装性
D.可伸缩性
答案
参考答案:B
解析:为了使构件系统更切合实际、更有效地被复用,构件应当具备"可变性(variability)",以提高其通用性。针对不同的应用系统,只需对其可变部分进行适当的调节,即进行"专化(specialize)",对于应用系统来说,就是进行"客户化"工作。