构件及部署部分的设计

构件的含义

•《计算机百科全书》中
ü 构件为在构件软件系统中具有 相对独立功能 、可以 明确辨识 接口 契约 指定、 语境 有明显依赖关 系、
独立部署 且多由第三方提供的可组装 软件实

•按照UML2.0的定义,
ü 构件是系统中的可替换的 模块化部分 ,它封装了自 己的内容;
ü 构件利用 提供接口 请求接口 定义自身的行为 ;
ü 它起类型的作用。

基本构件和包装构件
•基本构件
ü 注重于把构件定义为在系统中可执行的元素。
•包装构件
ü 扩展了基本构件的概念
ü 注重于把构件定义为一组相关的元素,这组元素为开发过程 的一部分。
ü 定义了构件的命名空间方面。
•构件的命名空间
ü 包括类、接口、构件、包、用况、依赖(如映射)和制品。
ü 把所复用的构件作为大粒度构件的成分,并把它们的请求和 提供接口连接在一起

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值