예제 #1
0
        private static void Main()
        {
            var phoneTypeChecker = new PhoneTypeChecker(Manufacturer.Samsung);
            phoneTypeChecker.CheckProducts();

            Console.WriteLine();

            phoneTypeChecker = new PhoneTypeChecker(Manufacturer.Htc);
            phoneTypeChecker.CheckProducts();

            Console.WriteLine();

            phoneTypeChecker = new PhoneTypeChecker(Manufacturer.Nokia);
            phoneTypeChecker.CheckProducts();
        }
예제 #2
0
        public static void Main(string[] args)
        {
            PhoneTypeChecker checker = new PhoneTypeChecker(MANUFACTURERS.SAMSUNG);

            checker.CheckProducts();

            Console.ReadLine();

            checker = new PhoneTypeChecker(MANUFACTURERS.HTC);

            checker.CheckProducts();
            Console.ReadLine();

            checker = new PhoneTypeChecker(MANUFACTURERS.NOKIA);

            checker.CheckProducts();
            Console.Read();
        }
예제 #3
0
        static void Main(string[] args)
        {
            PhoneTypeChecker check = new PhoneTypeChecker();

            Manufactures selection = new Manufactures();

            Console.WriteLine("What brand of smart phone would you like to view?");
            Console.WriteLine(" Samsung");
            Console.WriteLine(" HTC");
            Console.WriteLine(" Nokia");
            Console.WriteLine("press 's' for 'Samsung', 'h' for 'HTC', and 'n' for 'Nokia'");
            string phone;

            phone = Console.ReadLine();

            if (phone == "s")
            {
                selection = Manufactures.Samsung;
            }

            else if (phone == "h")
            {
                selection = Manufactures.HTC;
            }

            else if (phone == "n")
            {
                selection = Manufactures.Nokia;
            }
            else

            {
                Console.WriteLine("\nIncorrect answer please try again!");
            }
            switch (selection)
            {
            }
        }