类与类之间的关系

  1. 泛化(继承)

    一个继承另外一个类,一个借口继承其他接口

  2. 实现

    一个类实现接口

  3. 依赖

    一个A类的方法返回值类型,方法参数类型或者是局部变量类型是另外一个B类,称A类依赖B类

  4. 关联

    如果A类使用B类定义了成员变量,称A类关联B类

  5. 聚合

    聚合是关联的一种, 如果一个类A是由若干的B类组成的并且不能决定B的生命周期,称A类为聚合类

  6. 组合

    组合是关联的一种, 如果一个类A是由若干的B类组成,并且可以决定B的生命周期,称A类为组合类

​ is a, 子类 is a 父类, 是继承关系, 也只有两个类符合is a关系时才能使用继承

​ like a, 类 like a 接口, 是实现关系,

​ has a, A类 has a B, 关联关系




Rational Rose

posted @ 2020-02-09 12:15  火车没有火  阅读(147)  评论(0编辑  收藏  举报