查看更多
当前 - 选择题 - 基于构件的软件工程
简单
单选题
2023年11月第48题
#软件工程
#基于构件的软件工程
#第二版教材
#凯恩建议必须掌握

关于构件的说法,错误的是(__)。

问题(1)
正确答案B
凯恩解析

本题考察的是软件构件的基本概念。
A选项构件是可复用的:构件的一个重要特性是可复用。构件设计的初衷就是为了在不同的系统中复用,以减少开发成本并提高系统的可维护性和可扩展性。因此,这个说法是正确的。
B选项构件具有外部可见状态:这是错误的。构件的一个核心原则是没有外部可见状态。构件封装了其内部状态,所有的交互都通过定义良好的接口进行,不允许外部直接访问其内部状态。构件的外部行为应该完全通过接口来定义,而不暴露其内部实现细节。
C选项构件通过接口相互交互:这是正确的。构件之间的交互是通过接口进行的。接口定义了构件间的通信协议,确保了构件之间的低耦合性和高内聚性。
D选项构件是独立可部署的:构件应该是一个独立的部署单元。它可以在独立的环境中部署和执行,不依赖于其他构件的内部实现。构件的封装性使其可以独立于其他系统组件进行部署和运行。
因此,选项 B 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有