关联关系强调的是被引用关联的其它类型实例要作为本类的字段属性(静态或非静态),也就是说,关联关系是将其它类的实例作为本类字段属性。而依赖关系只是在本类方法内部使用到某类而已,严格来说不是这个类的一部分。
public class Test_A{
//something
}
public class Test_B{
Test_A a=new Test_A();//Test_B类与Test_A类是关联关系
}
public class Test_C{
public void test(){
Test_A a=new Test_A(); //Test_C类与Test_A类是依赖关系
}
}