欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > asp.net >内容正文

asp.net

设计模式-UML图简单介绍

发布时间:2025/6/17 asp.net 68 豆豆
生活随笔 收集整理的这篇文章主要介绍了 设计模式-UML图简单介绍 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

直接上法宝:


1.Class

    
    类图分三层:
    第一层显示类的名称,如果是抽象类,则就用斜体显示。
    第二层是类的特性,通常就是字段和属性。
    第三层是类的操作,通常是方法或行为。

2.接口interface


  矩形表示法,顶端有<<interface>> 第一行:接口名称。第二行:接口方法。

3.继承


4.接口实现
    接口实现用空三角+虚线表示


5.关联 实线+箭头




6.聚合Aggregation
    聚合表示一种弱的’拥有’关系,体现的是A对象可以包含B对象,但B对象不是A对象的一部分。


7.合成(组合)Composition.
    是一种强的’拥有’关系,体现了严格的部分和整体的关系,部分和整体生命周期一样。


8.依赖


    

    最后发现总看设计模式的UML图有个地方容易混淆。就是 依赖、关联、聚合、组合。
然后就这么记的:

关联: 实线+>               : 鸟和天气
依赖: 虚线+>               : 鸟和氧气
聚合: 空菱形+实线+>  : 鸟和鸟群
组合: 实菱形+实线+>  : 鸟和翅膀



总结

以上是生活随笔为你收集整理的设计模式-UML图简单介绍的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。