UML类图的简单梳理
发布时间:2020-12-13 22:42:51 所属栏目:百科 来源:网络整理
导读:依赖关系 Dependency Class Car{}Class Person{ int a; static int b public void buy(Car c){ int c; .... }} 一个类是另一个类的某个方法的参数,或局部变量,或静态方法调用等。 另外变量分两种:局部变量,成员变量。 在某个方法中定义的变量为局部变量,例如
依赖关系 DependencyClass Car{} Class Person{ int a; static int b public void buy(Car c){ int c; .... } }
一个类是另一个类的某个方法的参数,或局部变量,或静态方法调用等。 另外变量分两种:局部变量,成员变量。在某个方法中定义的变量为局部变量,例如上面的c。 在直接在类中定义的叫成员变量,成员变量也分两种实例变量,类变量 实例变量就是上面的a 类变量就是上面的b;
下面三种情况 关联,聚合,组合三种关系,在代码上没有差别,我们更多的是从语义上区别他们。 关联 Association
Class Student{} Class Teacher{ List<Stundet> stuList; }一个类是另一个类的成员变量
聚合Aggregation 聚合与关联在语法上是一致的。
|