UML_速记口决

三十几,三叙事

零食族,林空聚

实监官,虚监意

解释及用法如下:

三十几:

三角形实线表示继承

三叙事

三角形虚线表示实现接口

零食族

菱形实心 表示 组合,箭头指向组合的组成体,组成体中的所有成员变量及方法都应在菱形体中再次作为成员变量使用

林空聚

菱形空心 表示 聚合,箭头指向聚合的组成体,组成体中的部分成员变量及方法应在菱形体中再次作为成员变量使用

实监官

实线箭头表示关联,箭头指向关联体,关联体都作为实体的成员变量

虚监意

虚线箭头表示依赖,箭头指向依赖体所有依赖体作为自己的成员变量,从而在实体中的某特定的方法中调用作为了实体的一个方法体。

eg 虚监意

动物Animal(实体) 依赖于 氧气oxygen (依赖体1)水water(依赖体2)
oxygen和 water共同作为实体的方法的参数,完成新陈代谢 Metabolism

class Animl {

public Metabolism(Oxygen oxygen, Water water)  {

}

}

发布了31 篇原创文章 · 获赞 3 · 访问量 1150

猜你喜欢

转载自blog.csdn.net/Beyond_Nothing/article/details/104507872
uml