走过了前面的用例图,现在到了静态图,它不好理解是因为,它包括真实世界中的概念、抽象概念、实现方面的概念和计算机领域的概念。它包括三种图类图、对象图、包图。先看一张导图理理思路。
- 类:类是对一组具有相同属性、操作、关系和语义的对象的描述。一个类可以实现一个或多个接口。
- 接口:类或组件所提供的、可以完成特定功能的一组操作的集合
- 协作:定义了交互的操作,表示一些角色和其他元素在一起工作,提供一些合作的动作。
关系 | 作用 | 符号 |
---|---|---|
关联 | 指一种对象和另一种对象有联系 | ——————— |
依赖 | 非独立元素依赖独立元素,独立变非独立也变 | -----> |
泛化 | 和继承相似 | ————— |
实现 | 让类和接口连接起来 | ----- |
通过画三种静态图,感觉静态图是用例图的实例化。先让图与图之间建立联系,然后思路就慢慢理清了!