本文主要是介绍构件图(component diagram)——UML之图八,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在了解构件图之前,让我们先来熟悉一下什么是构件。
构件导图
构件类型:构件
是系统中遵从同一组接口且提供其实现的物理的、可替换的部分。每个构件能实现一定的功能,为其他构件提供使用接口,方便软件的复用。
构件举例:
-对象库、可执行体、com+.企业级java Bean
构件和类的区别
源代码构件:源代码文件
二进制构件:目标码文件,静态链接库,动态链接库
可执行构件:可执行程序 数据文件或文档
类 构件 表示逻辑抽象 是其他元素的物理实现 可以直接拥有属性和操作 一般只拥有只能通过其接口访问的操作
通俗的理解,构件就相当于螺钉螺母,是物理可替换单元。
有了对构件的了解,让我们看一下什么是构件图。
构件图
构件图主要用于描述各种软件构件之间的依赖关系,例如可执行文件和源文件之间的依赖关系.所设计的系统中的构件的表示法及这些构件之间的关系构成了构件图.在构件图中,系统中的每个物理构件都使用构件符号来表示。构件图从软件架构的角度来描述一个系统的主要功能,如子系统、类、包、构件等。
构成:构件,接口,关系
构件的图符
再让我们看一张构件图
这篇关于构件图(component diagram)——UML之图八的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!