首页 > 其他 > 详细

is-a、 has-a、 use-a

时间:2014-01-21 09:24:36      阅读:374      评论:0      收藏:0      [点我收藏+]

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

原文:http://blog.csdn.net/u013298040/article/details/18271069

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!