收藏 分享(赏)

组合结构图.pptx

上传人:saw518 文档编号:12363778 上传时间:2021-12-11 格式:PPTX 页数:22 大小:425.08KB
下载 相关 举报
组合结构图.pptx_第1页
第1页 / 共22页
组合结构图.pptx_第2页
第2页 / 共22页
组合结构图.pptx_第3页
第3页 / 共22页
组合结构图.pptx_第4页
第4页 / 共22页
组合结构图.pptx_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、组合结构图 软件工程 之 主讲人 肖艳丽 2013年4月10日 主要内容 1基本概念 2高级概念 3图的绘制 4典型实例 1基本概念 水培园艺系统的WaterTank的组合结构图 WaterTank包含了H与T两部分 他们协作来实现WaterTank的功能 即提供适当加热的水供培植使用 1基本概念 接口Interface 水培园艺系统的WaterTank图中 两个矩形代表的是部分 角色名称h与t定义了这个部分在这个组合结构中所扮演的角色 虽然多重性可选 但图中明确了只包含一个H与一个T 接口Interface 水培园艺系统的WaterTank图中 小正方形代表的是端口 H与T都有端口 他们通过

2、这些端口进行交互 实现水箱的功能 WaterTank有一个端口 通过这个端口 接受H所需的电力 还有一个端口 从T向外提供加热的水 接口Interface 水培园艺系统的WaterTank图中 H从水培园艺系统中获得电力 因此被称为需求接口 用插座表示 T为培植提供家过热的水 被称为提供接口 用小球表示 接口Interface 1基本概念 1基本概念 2高级概念 3图的绘制 4典型实例 图中协作的名称封装在该协作的虚线椭圆内 定义了两个角色 Con和Temp 他们由一个连接器相连 连接器没被命名 它将临时的运行时刻手段来实现 如果有名称 就会实现为一个实际关联的实例 1基本概念 2高级概念 3图的绘制 4典型实例 1基本概念 2高级概念 3图的绘制 4典型事例 Fibonacci数列生成系统 上层的部分包含有类元FibonacciFunction 底层的三个部分在类中的角色分别是 N2变量 N1变量和N变量 在运行时实现这三个角色的类实例必须提供通过其VAR的端口实现的IVar接口 ThankYou

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑环境 > 建筑资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报