依赖还是聚合?
类图中的依赖和聚合我一直都部是很了解。请哪位大哥帮我画一下它的类图呢 ?最好能说明一下原因和区别。谢谢
有这样一个关系
class A
{
public void MethodA()
{
.......
}
}
class B
{
public void MethodB1()
{
A a1=new A();
a1.MethodA();
A a2=new A();
a2.MethodA();
}
public void MethodB2(A a)
{
..................
}
}
class C
{
private B b;
public static void MethodC()
{
}
}
class D
{
private void MethodD()
{
C.MethodC();
}
}
|