Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");

            IFabricaOperacoes fabricaA = new IFabricaConcretaA();
            IFabricaOperacoes fabricaB = new IFabricaConcretaB();


            IProdutoA produtoA = fabricaA.CriarProdutoA();

            produtoA.AcaoA();

            IProdutoB produtoB = fabricaB.CriarProdutoB();

            produtoB.AcaoB();
        }
Ejemplo n.º 2
0
 public Cliente(IProdutoA produtoA, IProdutoB produtoB)
 {
     _produtoA = produtoA;
     _produtoB = produtoB;
 }