コード例 #1
0
        static void Main(string[] args)
        {
            SteelWorker andy = new SteelWorker()
            {
                FullName = "Andy Grammer",
                hireDate = "7/23/2020",
                payRate  = 18.00
            };
            FoodProcessor jimmy = new FoodProcessor()
            {
                FullName = "Jimmy Simpson",
                hireDate = "7/23/2020",
                payRate  = 15.50
            };
            AutoWorker alanis = new AutoWorker()
            {
                FullName = "Alanis Morissette",
                hireDate = "7/23/20",
                payRate  = 19.50
            };
            AutoFactory buildACar = new AutoFactory()
            {
                minimumEmployeeCount = 5,
                maximumEmployeeCount = 25
            };
            SteelMill huntingtonSteel = new SteelMill()
            {
                minimumEmployeeCount = 10,
                maximumEmployeeCount = 50
            };
            Tyson chickieNuggies = new Tyson()
            {
                minimumEmployeeCount = 25,
                maximumEmployeeCount = 100
            };

            chickieNuggies.hireEmployee(jimmy);
            buildACar.hireEmployee(alanis);
            huntingtonSteel.hireEmployee(andy);
            Console.WriteLine();
// CLI
            Console.WriteLine("Welcome to H.E. Pennypacker Industries!");
            Console.WriteLine("1. View employees at a factory");
            Console.WriteLine("2. Hire a new employee");
            string response = Console.ReadLine();

            if (response == "1")
            {
                Console.WriteLine(chickieNuggies);
            }
        }