// Constructor public Client(AbstractFactory factory) { _abstractProductB = factory.CreateProductB(); _abstractProductA = factory.CreateProductA(); }
internal Client(AbstractFactory factory) { _bottle = factory.CreateBottle(); _water = factory.CreateWater(); }
// Constructor public Client(AbstractFactory Factory) { AbstractProductFirst = Factory.CreateProductFirst(); AbstractProductSecond = Factory.CreateProductSecond(); }