本文最后更新于2020-11-05,已超过 1年没有更新,如果文章内容、图片或者下载资源失效,请留言反馈,我会及时处理,谢谢!
温馨提示:本文共417个字,读完预计2分钟。
三十几,三叙事
零食族,林空聚
实监官,虚监意
解释及用法如下:
三十几:
三角形实线表示继承
三叙事
三角形虚线表示实现接口
零食族
菱形实心 表示 组合,箭头指向组合的组成体,组成体中的所有成员变量及方法都应在菱形体中再次作为成员变量使用。
林空聚
菱形空心 表示 聚合,箭头指向聚合的组成体,组成体中的部分成员变量及方法应在菱形体中再次作为成员变量使用。
实监官
实线箭头表示关联,箭头指向关联体,关联体都作为实体的成员变量。
虚监意
虚线箭头表示依赖,箭头指向依赖体,所有依赖体作为自己的成员变量,从而在实体中的某特定的方法中调用而作为了实体的一个方法体。
eg 虚监意
动物Animal(实体) 依赖于 氧气oxygen (依赖体1) 和 水water(依赖体2)
oxygen和 water共同作为实体的方法的参数,完成新陈代谢 Metabolism
class Animl {
public Metabolism(Oxygen oxygen, Water water) {
}
- 1
- 2
- 3