选择题
5.
下列说法错误的是______。
A、
构件是软件系统中相对独立且具有一定意义的构成成分
B、
构件在容器中进行管理并获取其属性或者服务
C、
构件不允许外部对所支持的接口进行动态发现或调用
D、
构件可以基于对象实现,也可以不基于对象实现
【正确答案】
C
【答案解析】
软件构件是软件系统中具有一定意义的、相对独立的可重用单元。与对象相比,构件可以基于对象实现,也可以不基于对象实现。构件需要在容器中管理并获取容器提供的服务,客户可以在运行状态下,利用接口动态确定构件所支持的功能并调用。
提交答案
关闭