一、UML
1、每种图中主要关系
用例图:包含(include),扩展(extend),泛化(继承)。
类图:依赖,关联(聚合,组合),泛化。
包图,构件图:依赖,实现
部署图:依赖,关联
其它图中基本有各自特定的线型来连接。
综合以上几种关系:UML 中主要有四种关系:依赖,关联,泛化,实现
这是按照图来区分的图的关系,这些图给了我们一些框框,其实我们也可以不要这些框框。按照这些“类”的相处来分析一下:
类与类之间可以是:依赖,关联,泛化。这儿的关联有聚合和组合两种。
类与接口之间可以是:实现。
用例之间的关联关系就是:包含,扩展。
2、扩展和包含