222wan

导航

UML——类图

UML:用来设计软件可视化的语言

特点:简单同意,图形化,能表达软件按设计的动态信息与静态信息。

类图:是现实了模型的静态结构,特别是模型中的类,不会显示暂时的信息,一种结构图,描述了类的集合以及类的分类以及累的竖向之间的关系,是系统分析和设计阶段的产物。

类的写法:

类和类的关系:

1.关联关系:

单向关联

双向关联

自关联

2.聚合关系:整体和部分的关系,成员可以脱离整体,就像学校和老师的关系,当学校消失但老师可以不消失

组合关系:是一种强烈的聚合关系,整体对象可以控制不分对象的生命周期,一旦整体不复存在,不分也不存在就像嘴巴和头的关系

依赖关系:临时性的关联,在一个累的方法中调用了另一个类,在司机类中调用car类这类关系的耦合性最低

继承关系:耦合性最强,子类继承父类

实现关系:类实现接口,耦合性较强,给一个接口下面给出方法名,具体实现在别的类中

 

posted on 2023-09-11 21:54  角落的蘑菇  阅读(8)  评论(0编辑  收藏  举报