组成:一个抽象工厂:内部有多个子工厂;不同的子工厂里有多个产品生产线。多个抽象产品:包含了多个子产品,由子工厂进行生产。
客户:客户只需要和抽象工厂和抽象产品打交道,不用了解抽象工厂内部实现。抽象工厂和抽象产品都为接口,没有具体实现。
调用抽象工厂的方法将抽象工厂类作为形参使用。
组成:一个抽象工厂:内部有多个子工厂;不同的子工厂里有多个产品生产线。多个抽象产品:包含了多个子产品,由子工厂进行生产。
客户:客户只需要和抽象工厂和抽象产品打交道,不用了解抽象工厂内部实现。抽象工厂和抽象产品都为接口,没有具体实现。
调用抽象工厂的方法将抽象工厂类作为形参使用。