【UML】关系之依赖关系

含义

        依赖关系是指其中一个模型元素是独立的,另一个模型不是独立的,它依赖于独立的模型元素,如果独立的模型元素改变了,那么将影响依赖于它的模型。

特点

       依赖表示要做一件事,离不开某个对象,但是这种关系是偶尔的、临时的。

表示

       UML图中使用带虚线箭头表示依赖关系,其中箭头指向独立元素(类)

       一般情况下,代码中表现为一个类使用另外一个类的对象作为操作的参数。

代码

参数依赖

        即方法参数中传入类

		//依赖关系:Student依赖Course  
		public void chooseCourse(Course course){  
		     this.course=course;  
                }  

局部依赖

       即方法内调用。

		public void chooseCourse(){  
			Course course = new Course();
			this.course=course;  
                }  

实例

       比如某人过河,需要借用一条船,此时人与船之间的关系就是依赖,表现在代码层面,为类B作为参数被类A在method方法中使用。


评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值