前言
组件图包括三种元素 组件 接口 和依赖 关系。 每个组件实现一些接口 并使用另一些接口 如果组件件的依赖关系和接口有关,那么可以被拥有同样接口的控件代替。
组件:
1、组件是定义了良好接口的实现单元,是可以替换的物理部件。
2、组件和类很相似,区别 类描述了软件设计的逻辑组织和意图,而组建则是描述软件设计的物理实现
3、组件常用于对可分配的物理单元建模,这些物理单元包含模型元素,并具有身份标识和明确的定义的接口
4、实际存在的物理的物件, 例如程序源代码,子系统 动态链接库
组件的种类:
1 配置组件 形成可执行文件的基础
2 工作产品组件 是配置组件的来源 例如数据文件和程序源代码。
3 执行组件 运行程序所产生的运算结果
接口:
1、一个类提供给另一个类的一组操作。就是说一组类需要