设计模式day1-UML

UML(统一建模语言)类图关系

泛化关系(Generalization): 继承(is a)、实线+空心三角形

实现关系(Realization):实现接口或继承抽象类、虚线+空心三角形

组合关系(Composition):成员变量(has a)部分不能脱离整体而独立存在、一条实线+实心菱形

聚合关系(Aggregation):成员变量(has a)部分能脱离整体而独立存在、一条实线+空心菱形

关联关系(Association):成员变量(has a)整体与部分的关系、双向关联:一条实线或一条实线+两个箭头;单向关联:一条实线+一个箭头

依赖关系(Dependency):一个类的实现需要另一个类的协助(use a)、局部变量、方法的参数和静态方法的调用、一条虚线+箭头

posted @   pizisu  阅读(29)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示