Java中类与类之间的关系

2014-11-19 03:54:33 · 作者: · 浏览: 23

  类与类之间存在以下关系:


  1、 泛化(Generalization)


  很简单,就是我们常说的继承。是说子类获得父类的功能的同时,还可以扩展自己的功能。


  如图:


  Java代码中表现为:extends 和 implements


  2、 依赖(Dependency)


  两个相对独立的咚咚(A和B),当A负责构造B时,A与B形成依赖关系,即A使用B。


  如图:


  Java代码中的表现为局部变量,方法的参数,以及对静态方法的调用。