Esempio n. 1
0
        static void Main(string[] args)
        {
            Assalariado  empregado1 = new Assalariado();
            Comissionado empregado2 = new Comissionado();
            Horista      empregado3 = new Horista();

            empregado1.setNome("Amanda");
            empregado1.setSobrenome("Aparecida");
            empregado1.setCPF("111.111.111-11");
            empregado1.setSalario(1000f);
            empregado1.vencimento();
            Console.WriteLine(empregado1.ToString());
            Console.WriteLine();

            empregado2.setNome("Beatriz");
            empregado2.setSobrenome("Silva");
            empregado2.setCPF("222.222.222-22");
            empregado2.setTotalVenda(2000f);
            empregado2.setTaxaComissao(2f);
            empregado2.vencimento();
            Console.WriteLine(empregado2.ToString());
            Console.WriteLine();

            empregado3.setNome("João");
            empregado3.setSobrenome("Augusto");
            empregado3.setCPF("333.333.333-33");
            empregado3.setPrecoHora(30);
            empregado3.setHorasTrabalhadas(30);
            empregado3.vencimento();
            Console.WriteLine(empregado3.ToString());
            Console.WriteLine();

            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            Assalariado  empregado1 = new Assalariado();
            Comissionado empregado2 = new Comissionado();
            Horista      empregado3 = new Horista();

            empregado1.setNome("João");
            empregado1.setSobrenome("Carvalho");
            empregado1.setCpf("455850978-1");
            empregado1.setSalario(5000);
            empregado2.setNome("Maria");
            empregado2.setSobrenome("Flores");
            empregado2.setCpf("455444978-1");
            empregado2.setTotalVenda(9000);
            empregado2.setTaxaComissao(0.05);
            empregado3.setNome("Carolina");
            empregado3.setSobrenome("Silva");
            empregado3.setCpf("554068789-1");
            empregado3.setPrecoHora(10);
            empregado3.setHorasTrabalhadas(44);

            Console.WriteLine(empregado1.ToString());
            Console.WriteLine(empregado2.ToString());
            Console.WriteLine(empregado3.ToString());

            Console.ReadKey();
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            Assalariado  emp1 = new Assalariado();
            Comissionado emp2 = new Comissionado();
            Horista      emp3 = new Horista();


            emp1.setNome("Luis");
            emp1.setCpf("44256565");
            emp1.setSalario(1400.23);
            emp1.setSobrenome("Lopes");


            emp2.setNome("Saraha");
            emp2.setSobrenome("Souza");
            emp2.setCpf("2514654631");
            emp2.setTaxaComissao(12);
            emp2.setTotalVendas(1400.20);

            emp3.setNome("Paloma");
            emp3.setSobrenome("Ranger");
            emp3.setCpf("4554664");
            emp3.setPrecoHora(45.00);
            emp3.setHorasTrabalhadas(44);

            emp1.Vencimento();
            emp2.Vencimento();
            emp3.Vencimento();

            Console.Write(emp3.Vencimento()); // printa apenas o return do metodo

            Console.ReadKey();
        }
Esempio n. 4
0
        static void Main(string[] args)
        {
            Assalariado  a = new Assalariado();
            Comissionado c = new Comissionado();
            Horista      h = new Horista();

            Console.WriteLine("assalariado\n\t{0}\n\t{1}\n\t{2}", a.atraso(30f), a.atraso("aaaaaaa"), a.atraso(true));

            Console.WriteLine("vencimento " + a.vencimento());
            Console.WriteLine("vencimento " + c.vencimento());
            Console.WriteLine("vencimento " + h.vencimento());

            Console.WriteLine("\nAssalariado " + a.setNome("\nname here"));
            Console.WriteLine("\nComissionado " + c.setNome("\nname here2"));
            Console.WriteLine("\nHorista " + h.setNome("\nname here3"));

            Console.ReadKey(true);
        }