示例#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();
        }
示例#2
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);
        }