1.Is-A继承关系:“表示类与类之间的继承关系、接口与接口之间的继承的关系以及类对接口实现的关系”
public class Fruit{
}
public class Apple extends Fruit{
}
Apple和Fruit就是is-a关系
2.Has-A合成关系:“是关联关系的一种,是整体和部分(通常为一个私有的变量)之间的关系,并且代表的整体对象负责构建和销毁代表部分对象,代表部分的对象不能共享”
人和眼睛是has-a关系
3.Use-A依赖关系:“是类与类(通常为方法的参数)之间的连接,依赖总是单向的 ”
待续。。。。。。。