大部分建造者模式的图.
其中建造者为:
abstract class Builder
{
protected Product myProduct;
public abstract string BuilderA();
public abstract string BuilderB();
public abstract string BuilderC();
public Product getResult()
{
return myProduct;
}
}
那么根据对UML的理解, 我觉得应该是实线即 关联的关系.
虚线依赖我理解为把对象传入, 然后使用方法.
不知道谁可以帮我大一.
了解一下箭头的意思就好了
http://developer.51cto.com/art/201006/206134.htm