Example #1
0
        static void Main(string[] args)
        {
            Program myApp = new Program();  //calls the Default Constructor

            Employee headProgrammer = myApp.CreateHeadProgrammer();
            Employee bossesNephew   = myApp.CreateStudentProgrammer(25000);
            Employee saitStudent    = myApp.CreateStudentProgrammer(21000);

            myApp.CompareSalary(saitStudent, bossesNephew);

            myApp.ApplyRaise(headProgrammer);
            Console.WriteLine(headProgrammer.ToString());
        }
Example #2
0
        static void Main(string[] args)
        {
            Program  myApp          = new Program();
            Employee headProgrammer = myApp.CreateHeadProgrammer();
            Employee bossesNephew   = myApp.CreateStudentProgrammer(25000);
            Employee saitStudent    = myApp.CreateStudentProgrammer(21000);

            myApp.CompareSalary(saitStudent, bossesNephew);

            myApp.ApplyRaise(headProgrammer);  // 'cause the boss always deserves a raise, right?

            Console.WriteLine(headProgrammer.ToString());
            Console.WriteLine(25.ToString());
        }