在Java中依赖关系到底是什么,可以定义说明一下么,或是举个例子

如题所述

依赖关系是指一个类对别一个类的依赖,比如说Employee类中有一个方法叫做TakeMoney(Bank bank)这个方法,在这个方法的参数中用到了Bank这个类,那么这个时候可以说Employee类依赖了Bank这个类,如果Bank这个类发生了变化那么会对Employee这个类造成影响。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-14
依赖是A has B的关系, 即A类中有B类的属性,那么A类就依赖B类 没有B类的话A类就无法运行。

在Java中依赖关系到底是什么,可以定义说明一下么,或是举个例子
依赖关系是指一个类对别一个类的依赖,比如说Employee类中有一个方法叫做TakeMoney(Bank bank)这个方法,在这个方法的参数中用到了Bank这个类,那么这个时候可以说Employee类依赖了Bank这个类,如果Bank这个类发生了变化那么会对Employee这个类造成影响。

什么是类,什么是对象,Java中类的声明格式是什么,简单举例说明。
依赖(Dependence):依赖关系简单讲就是users-a的关系,两个类创建的对象实例本身没有任何关系,在编程过程反映出来的就是两个对象在相互之间的调用关系,比如某个对象在执行它自己的行为的时候调用了其他对象的方法这些相关操作都属于users-a的基本关系,或者说在某个Class里面使用了其他Class来定义成员变量...

请问java项目 里的DAO,model,service, IMPL 是什么意思,以及有什么关 ...
在一般工程中 基本上都会出现上述的字眼 首先 DAO 提供了应用程序与数据库之间的操作规范 和操作 用于通常数据库的增删查改 一般如果使用框架 都是由框架自动生成,提高访问效率和便于快速开发。hibernate的DAO中 提供了关于事物 数据读取 修改 删除 添加 这些逻辑 还依赖于下面提到的Model Model 为了便...

从六个方面读懂IoC(控制反转)和DI(依赖注入)
DI—Dependency Injection,即“依赖注入”:组件之间依赖关系由容器在运行期决定,由容器动态的将某个依赖关系注入到组件之中。通过依赖注入机制,我们只需要通过简单的配置,而无需任何代码就可指定目标需要的资源,完成自身的业务逻辑,而不需要关心具体的资源来自何处,由谁实现。3.1 IoC和DI由什么关系...

java菜鸟入门(java菜鸟编程)
8、合成模式:合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式就是一个处理对象的树结构的模式。合成模式把部分与整体的关系用树结构表示出来。合成模式使得客户端把一个个单独的成分对象和由他们复合而成的合成对象同等看待。 9、装饰模式:装饰模式以对客户端透明的方式扩展对象的功能,是继承关...

谁能介绍一下JAVA平台开发中最长用的几种设计模式~最好是通俗一些的并且...
Java常用的设计模式 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品...

这些名词怎么解释? Java SE中的static import等
Java code public class Person{ public boolean makeCall(long number){ Mobile mobile=new Mobile();return mobile.dialUp(number);} } 也就是说,类Person的makeCall方法对Mobile类具有依赖,必须手动生成一个新的实例new Mobile()才可以进行之后的工作。依赖注入的思想是这样,当一个类(Person)对...

JAVA是什么意思?
让我们先回答第一个问题:什么是Java? Java既是一种编程语言,又是一个平台。 Java程序语言 Java是具有以下特征的高级程序语言: 简单面向对象 可分布 可解释 强壮安全性 结构化 轻便功能强大 多线程 动态Java既可以被编译,也可以被解释。通过编译器,可以把Java 程序翻译成一种中间代码 - 称为字节码 - 可以被...

数据结构—栈(Stack)的原理以及Java实现以及后缀表达式的运算_百度...
1 栈的概述 栈也是一种数据呈线性排列的数据结构,不过在这种结构中,我们只能访问最新添加的数据。常见的例子就是手枪弹夹,后放进弹夹的子弹将会最先被打出去。 定义中说是在线性表的表尾进行插入和删除操作,这里表尾是指栈顶,而不是栈底。 我们把允许插入和删除的一端称为栈顶(top),另一端称为栈底(bottom...

在JAVA中,面向对象和类是怎么理解呢?请举个通俗的例子说明一下:
类好比就是人里面有男人、女人;动物里面有牛、羊、狗、猫等等;而这里所说的人就是一类,动物是另外一类 ;总不能把人和动物算成一类吧(当然不算高级动物);而对象就是我说的男人、女人、还有动物里的牛、羊、狗、猫等等;它们每一个都算一个对象。是实实在在存在的;面向对象就是以这些对象...

相似回答