Beispiel #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Digite o imposto a ser digitado:");
            var calculo = new CalculaImposto().CalcularOrcamento(new Orcamento(10.0), new ICMS());

            Console.WriteLine(calculo);
            Console.ReadKey();
        }
Beispiel #2
0
    public static void Main()
    {
        var calc = new CalculaImposto(new CalculaImpostoSP());

        WriteLine("Imposto SP: " + calc.Calcula(1500M)); //aqui obviamente pegaria o valor do produto na classe específica
        calc.Strategy = new CalculaImpostoRJ();
        WriteLine("Imposto RJ: " + calc.Calcula(1500M));
    }