static void Main(string[] args) { IBolo MeuBolo_DeChocolate = BoloChocolateBuilder.builder() // Aqui eu não passo valor para "Cenouras" .Chicaras_Acucar(3) .Chicaras_Farinha(2) .Chicaras_PoChocolate(5) .Colheres_Manteiga(1) .Ovos(2) .Build(); IBolo MeuBolo_DeCenoura = BoloCenouraBuilder.builder() // Aqui eu não passo valor para "Chocolate" .Cenouras(4) .Chicaras_Acucar(3) .Chicaras_Farinha(2) .Colheres_Manteiga(1) .Ovos(2) .Build(); Console.WriteLine("CENOURA : " + MeuBolo_DeCenoura.ToString()); Console.WriteLine("CHOCOLATE : " + MeuBolo_DeChocolate.ToString()); Console.ReadKey(); }
static void Main(string[] args) { BoloChocolate MeuBolo_DeChocolate = new BoloChocolateBuilder() .Acucar(3) .Farinha(2) .Chocolate(5) .Manteiga(1) .Ovos(2) .Build(); BoloCenoura MeuBolo_DeCenoura = new BoloCenouraBuilder() .Cenouras(4) .Acucar(3) .Farinha(2) .Manteiga(1) .Ovos(2) .Build(); Console.WriteLine("CENOURA : " + MeuBolo_DeCenoura.ToString()); Console.WriteLine("CHOCOLATE : " + MeuBolo_DeChocolate.ToString()); Console.ReadKey(); }