Ejemplo n.º 1
0
        private static void Main(string[] args)
        {
            var capMichael = new Militar
            {
                Nome    = "Michael",
                Patente = Patente.Recruta
            };

            CalcularSalario calcularSalario = new CalcularSalario();

            var salario = calcularSalario.Calcula(capMichael);

            Console.WriteLine($"O Salario do { capMichael.Nome } é de {salario}");

            Console.ReadLine();
        }
Ejemplo n.º 2
0
        public double Calcula(Militar militar)
        {
            double salario;

            switch (militar.Patente)
            {
            case Patente.Soldado:
                salario = 1000;
                break;

            case Patente.Captao:
                salario = 2000;
                break;

            case Patente.Major:
                salario = 6000;
                break;

            default:
                salario = 0;
                break;
            }
            return(salario);
        }