观察者模式的控制程序风格,说明类图中各软件组件之间的关系及各软件组件包含的功能,题目如下图大神解答
观察者模式的控制程序风格,说明类图中各软件组件之间的关系及各软件组件包含的功能,题目如下图大神解答
日期:2018-08-26 23:55:34 人气:2
一些概念:
1、构件:(Component)是系统中遵从同一组接口且提供其实现的物理的、可替换的部分。每个构件能实现一定的功能为其他构件提供使用接口、方便软件的复用。例如对象库、可执行体、COM+、企业级Java Bean。
2、构件类型:
源代码构件:源代码文件
二进制构件:目标码文件,静态链接库、动态链接库
可执行构件:可执行程序
数据文件或文档
3、构件图的组成:
构件图中包括构件、接口和四种关系,还可以包含注释和约束,以及一些包或者子系统。
4、举例:
要想构造出良