is-a、 has-a、 use-a

1.Is-A继承关系:“表示类与类之间的继承关系、接口与接口之间的继承的关系以及类对接口实现的关系”

public class Fruit{

}

public class Apple extends Fruit{

}

Apple和Fruit就是is-a关系

2.Has-A合成关系:“是关联关系的一种,是整体和部分(通常为一个私有的变量)之间的关系,并且代表的整体对象负责构建和销毁代表部分对象,代表部分的对象不能共享”

人和眼睛是has-a关系

3.Use-A依赖关系:“是类与类(通常为方法的参数)之间的连接,依赖总是单向的 ” 


待续。。。。。。。

is-a、 has-a、 use-a

上一篇:poj 3422 Kaka's Matrix Travels (最小费用最大流 模板)


下一篇:PKU1062------昂贵的聘礼