首页 > 设计模式中建造者Builder与Product的关系.[C#]

设计模式中建造者Builder与Product的关系.[C#]

大部分建造者模式的图.
其中建造者为:

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

【热门文章】
【热门文章】